BIE官方论坛 http://www.redberri.org/bie
BIE商业版网站 http://www.redberri.com/
BIE Sourceforge
http://sourceforge.net/mailarchive/forum.php?forum_id=33302
Reference to BIE
【Retrieved from
"http://en.wikibooks.org/wiki/Business_Integration_Engine_or_BIE"】
* http://bie.sf.net/
* http://bie.sourceforge.net/
* http://sf.net/projects/bie
* http://sourceforge.net/projects/bie
* http://www.whitemiceconsulting.com/taxonomy/term/13
* http://www.whitemiceconsulting.com/node/56
* http://www.whitemiceconsulting.com/node/78
* http://www.redberri.com/redberri/index.do
* http://biewiki.schtuff.com/
* http://www.adaptivedynamics.net/index.pl/faq
References to BIE-gpl
---------------安装问题:
1、JDBC 驱动程序版本问题
下载安装系统所带的mysql jdbc和mysql
4.1一起使用会报连接失败,我换成了3.1.7版,具体做法是拷贝到三个目录下(C:\BIE-gpl\drivers、C:\BIE-gpl\deploy\jboss、C:\BIE-gpl\deploy\jboss\bie.sar,也许不用每个地方都拷一份?),同时修改bin目录下的runmap.bat文件,改用更换后的jdbc驱动文件;
2、MapBuilder jar包缺少jython.jar问题
从此处(http://www.jython.org/Project/download.html)下载jython
2.1,按(http://www.jython.org/Project/installation.html)所说安装即可。
---------------使用问题:
1、关于Ming Tang所说tablename为空的问题
在Mysql也有同样的问题,但只是表名为admin才这样,我用的其他表名暂无此问题。
可能是admin的特殊性,比如说和登陆用户名相同......。
2、字段重复问题
你碰到的是在xml文件中三条记录并作了xml的一个row,我碰到的情况是一条记录对应一个row,但row中每个字段都重复一次,包括内容。总之,有问题。
不过,使用后发现6.0.5的mapBuilder 已无此问题。
3、其他问题:我在研究你提到的tablename为空的问题时还发现,如果表中无记录,则生成的xsd文件没有row元素。
我的成功例子:
流程 start+db select+translate+db insert
数据路线 【mysql exam数据库的book表】=》【mysql
test数据库的book表】
两个表的表结构不同,在mapbuilder中映射。如果表名不同,需要如
你所说的操作-"在mapbuilder中右键添加extensions-general-constant,
然后编辑va-lue为要插入的表名"。
实际效果 将源表的三条记录导入目标表
-------------------我的下一步工作方向:
想用mapForce取代mapBuilder,毕竟mapForce好用多了(有单步调试功能)。而且bie的文档转换支持xslt,只要mapforce生成的xslt能在bie下执行就可以了。
已经发现数据库导出的xsd文件中的xs:extension在mapforce中无法识别,你研究看看?