【发布时间】:2012-06-06 05:03:46
【问题描述】:
谁能帮我提供一个链接或文档,以使用 mysql 作为数据库在 tomcat 7 上运行 jbpm-5.2? jbpm 部署到 tomcat 是否需要其他工具或存储库或其他东西?我是 jbpm 的新手...请帮助我。
提前谢谢...
【问题讨论】:
谁能帮我提供一个链接或文档,以使用 mysql 作为数据库在 tomcat 7 上运行 jbpm-5.2? jbpm 部署到 tomcat 是否需要其他工具或存储库或其他东西?我是 jbpm 的新手...请帮助我。
提前谢谢...
【问题讨论】:
我遇到了同样的问题并在此处发布了解决方案(引用了一个可以下载的 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 存在一些混淆。 包含的 jars 应该被删除 - 并包含在 config / config-server javassist-3.4.GA 中 这种依赖的原因是 Hibernate 3.4 在这个发行版中被部署为持久层。
有一个冲突的 dom4j 库 – dom4j-1.6.jar 与控制台/控制台服务器包一起部署。这也应该被删除。
没有明确提到参数:
需要将-Dreporting.needcontext=true 传递给 Tomcat JVM,以允许 gtw-server 正确实例化报告模块加载器。
对于“演示”,正确配置人机持久性很重要,另外还要解决此服务启动期间的 includeantruntime 问题。
【讨论】: