3.1集成oracle
3.1.1 下载oracle驱动
下载驱动后拷贝到:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer\db\driver
如图:
然后打开cmd
在cmd中找到D:\jbpm-5.4.0.Final-installer-full\jbpm-installer目录
然后运行:ant install.demo
3.1.2 jbpm-5.4.0.Final-installer-full配置文件修改
1、jbpm-persistence-JPA2.xml:(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer\db)
2、task-persistence-JPA2.xml:(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer\db)
1、 Persistence.xml:
(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer\task-service\resources\META-INF)
2、 mysql_module.Xml(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer\db)
这里的名称与你拷贝的驱动名称相同
修改mysql_module.xml为ojdbc6_module.xml(驱动jar包的名字_module.xml)文件
3、 修改deployments 中的jbpm-human-task-war.war
(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer\jboss-as-7.1.1.Final\standalone\deployments)
用解压缩软件打开war找到如下目录
persistence.xml文件进行修改
4、 修改deployments 中的jbpm-gwt-console-server.war
persistence.xml文件进行修改
第一次启动是create
以后是update
5、 修改standalone.xml(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer)
注意109行开始
6、 修改build.xml(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer)
870开始
10、修改build.properties(目录:D:\jbpm-5.4.0.Final-installer-full\jbpm-installer)
11、创建runtime
打开cmd中找到D:\jbpm-5.4.0.Final-installer-full\jbpm-installer然后运行ant install.jBPM.runtime (该命令没有在install.html安装说明里出现,但如果不运行该安装命令,在下面使用命令:ant start.human.task的时候会报错:"...runtime does not exist").