任何人都可以帮我一个链接或文档,使用mysql作为数据库在tomcat 7上运行jbpm-5.2吗?部署到tomcat的jbpm是否需要其他工具或存储库或其他东西?我是jbpm的新手...请帮助我。
提前致谢...
答案 0 :(得分:0)
我遇到了同样的问题,并在此处发布了一个解决方案(引用了一个可以下载的ANT脚本):
http://ironclaws.wordpress.com/2012/06/18/jbpm-5-2-tomcat-7-mysql-ant-script-18-2/
总结使用最终完整发行版将jbpm 5.2安装到tomcat 7上所需的内容:
Bitronix事务管理器:尽管有此要求,但分发版不会尝试部署/配置它。上面的Ant安装程序将在Tomcat服务器级别安装Bitronix - 这是有利的,因为BTM可以集成到平台上的其他项目中。
jBPM发行版是为JBoss AS服务器设计的,控制台/控制台服务器包是EL(表达式语言)库。这些将与使用Tomcat安装的那些冲突 - 应保留Tomcat EL。
在config / config-server发行版中,javassist jar存在一些混淆。 应该删除包含的jar - 并包含在config / config-server javassist-3.4.GA中 这种依赖的原因是Hibernate 3.4在此发行版中被部署为持久层。
有一个冲突的dom4j库 - 使用console / console-server软件包部署的dom4j-1.6.jar。这也应该被删除。
没有明确提到参数:
需要将-Dreporting.needcontext=true
传递给Tomcat JVM,以便gtw-server能够正确地实例化报表模块加载器。
对于“演示”,正确配置人机服务器持久性非常重要,并在启动此服务期间另外解决包含时间问题。