JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 To
来源:互联网 发布:c语言不等于符号 编辑:程序博客网 时间:2024/06/08 02:33
JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 Tomcat/5.5.23 与 MYSQL 下
我的WEB结构如下:
other JBPM file
SRC
WEB-INF
--CLASSES
--LIB
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驱动。
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"/>
<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
mysql.identity.script.sql
以上2个运行完后,将jbpm-console websale DEMO 的 processdefinition.xml 流程定义文件部署到数据库中。
7、官方 TOMAT 配置 具体说明 ,借我的配置一般没问题。
http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmOnTomcat
备注:
1、关于官方的 setup a jdbc realm in tomcat 我按照他的方法测试了,但不好用,所以我再tomcat-users.xml中配置了用户。
2、hibernate.cfg.xml配置内容 下行的注释掉,否则启动有问题。
<property name="hibernate.connection.datasource">java:/JbpmDS</property>
- JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 To
- JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 To
- JBPM工作流demo--websale的开发 (2)
- JBPM工作流demo--websale的开发 (1)
- jbpm3.1 websale实例学习(一)启动工作流
- JBPM进阶篇 一: 发布并改进JBPM demo websale 工作流
- 工作流-JBPM(2)
- 纵观jBPM:从jBPM3到jBPM5以及Activiti5(转载)
- 纵观jBPM:从jBPM3到jBPM5以及Activiti5(转)
- JBPM工作流管理例子
- 工作流-jbpm入门例子
- jbpm3.1 websale实例学习(二)执行任务
- Java工作流引擎 JBoss jBPM 3.1.2 演示示例
- Java工作流引擎 JBoss jBPM 3.1.2 演示示例
- Java工作流引擎 JBoss jBPM 3.1.2 演示示例
- jBPM:从jBPM3到jBPM5以及Activiti5
- (2)jBPM websale代码学习: home.jsp(显示任务列表)
- (2)jBPM websale代码学习: home.jsp(显示任务列表)
- java创建文件、文件夹
- 高端内存和低端内存
- 24点游戏c语言源代码
- IIS启用GZIP压缩html
- 【转】数据公钥加密和认证中的私钥公钥
- JBPM3.2 工作流演示例子(jbpm-console websale DEMO) 移植到 To
- 使用internal(com.android.internal)和hidden(@hide)APIs – Part 4
- ubuntu压缩解压rar
- android (16)
- Tunnel ID in the LTE
- SSH的Linux使用
- 使用internal(com.android.internal)和hidden(@hide)APIs – Part 5
- I2C Bus
- mysql中的group by