手动公布JBPM默认Demo到Tomcat和MySQL

手动发布JBPM默认Demo到Tomcat和MySQL

Step 1
下载
jbpm-starters-kit-3.1.4
,减压:
D:\jbpm-starters-kit-3.1.4

Step 2

Eclipse
(已经安装了
jbpm-designer
插件)里导入工程
D:\jbpm-starters-kit-3.1.4\jbpm
,如下图:这时,你可以看到
JBPM
的源代码和
Demo
的代码。


Step 3

下载
mysql,
并且让它启动(参考如何启动
Mysql
的资料),创建一个数据库
jbpmdb
。并且执行脚本:
D:\jbpm-starters-kit-3.1.4\jbpm-db\build\mysql\scripts\mysql.create.sql

Step 4
添加
Demo
默认的用户数据,执行下面的脚本:

sql 代码

  1. insert???into??JBPM_ID_USER?(ID_,?CLASS_,?NAME_,?EMAIL_,?PASSWORD_)? ??
  2. ?values?? ??
  3. (?’?1?’?,??’?U?’?,??’?cookie?monster?’?,??’?cookie.monster@sesamestreet.tv?’?,??’?crunchcrunch?’?), ??
  4. (?’?2?’?,??’?U?’?,??’?ernie?’?,??’?ernie@sesamestreet.tv?’?,??’?canthereyoubert,theresabananainmyear?’?), ??
  5. (?’?3?’?,??’?U?’?,??’?bert?’?,??’?bert@sesamestreet.tv?’?,??’?ernie,theresabananainyourear?’?); ??
  6. (?’?4?’?,??’?U?’?,??’?grover?’?,??’?grover@sesamestreet.tv?’?,??’?mayday?mayday?’?);???

Step 5
下载
Tomcat5.5.17
,并让它启动
(
参考如何启动
Tomcat
的资料
)
。假设它在
D:\Tools\tomcat-5.5.17

Step 6
减压
D:\jbpm-starters-kit-3.1.4\jbpm-server\server\jbpm\deploy\jbpm.war(
可以先修改
war

rar
扩展名
)
。并把它复制到
D:\Tools\tomcat-5.5.17\webapps
目录下:

?

Step 7

Jbpm
这个
context
(在
Tomcat
的称呼,其实就是一个应用),添加支持库,一般都在
D:\jbpm-starters-kit-3.1.4
能搜索到,最后
D:\Tools\tomcat-5.5.17\webapps\jbpm\WEB-INF\lib
目录下的文件有:


Step 8


Jbpm Demo
提供
3
个配置文件,在
D:\Tools\tomcat-5.5.17\webapps\jbpm\WEB-INF\classes
目录下,添加
3
个文件:
jbpm.cfg.xml

hibernate.cfg.xml

log4j.properties
。他们来自
D:\jbpm-starters-kit-3.1.4\jbpm\src\config.files
目录,
hibernate.cfg.xml
开头需要做一些改动,如下代码,显然
mysql
的用户
root
的密码这里是空的:

xml 代码

  1. <session-factory>??
  2. <property?name=“hibernate.dialect”<
手动公布JBPM默认Demo到Tomcat和MySQL

相关文章:

你感兴趣的文章:

标签云: