JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 To

 
JBPM3.2 工作流演示例子(jbpm-console websale DEMO)  移植到 Tomcat/5.5.23 与 MYSQL 下

我的WEB结构如下:
other JBPM file
SRC
WEB-INF
  --CLASSES
  --LIB
运行环境:ECLIPSE3.2 ,JDK5.0
START:
1、下载 JBPM3.2 GA(包括所有的配置文件)地址: http://labs.jboss.com/jbossjbpm/docs/index.html
2、从CVS 下载 jbpm-console websale DEMO 类源代码
3、下载 Tomcat/5.5.x 与 MYSQL5.X ,还有JDBC驱动。
4、为了方便我的开发,我在  Tomcat/5.5.x  中做了虚拟目录,在D:/apache-tomcat-5.5.23/conf/server.xml中 添加了

    <Context path="/jbpm" docBase="D:/workspace/jbpm-console" debug="1" reloadable="true" override="true" crossContext="true"/>

      </Host> 《---表示在这之前添加。
5、配置tomcat-users.xml,这步很关键,影响到你是否可以正常登陆(就这里搞了我很长时间)。
我增加了如下内容,ernie 是JBPM数据库中的用户,role是他对应的权限。
  <role rolename="manager"/>
  <role rolename="sales"/>
  <role rolename="admin"/>
  <role rolename="participant"/>
  <user username="ernie" password="ernie" roles="administrator,participant,sales,manager"/>
6、去JBPM网站下载 DEMO 数据库脚本
jbpm.jpdl.mysql.sql
mysql.identity.script.sql
以上2个运行完后,将jbpm-console websale DEMO 的 processdefinition.xml 流程定义文件部署到数据库中。
7、官方 TOMAT 配置 具体说明 ,借我的配置一般没问题。

备注:
  1、关于官方的  setup a jdbc realm in tomcat 我按照他的方法测试了,但不好用,所以我再tomcat-users.xml中配置了用户。
  2、hibernate.cfg.xml配置内容 下行的注释掉,否则启动有问题。
   <property name="hibernate.connection.datasource">java:/JbpmDS</property>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值