该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-13
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 代码
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 代码
Step 9 为这个 Jbpm 的 context 发布默认的 Demo ( mysql 和 tomcat 都已启动的时候)。在 Eclipse 中打开 processdefinition.xml ,如下图所示的设置(这里的 tomcat 端口我改用 8082 ),先后电机 test connection 和 deploy process archive (实际这个过程是往数据库里存放了一些数据)。
<o:p></o:p>
<o:p> </o:p>
附录 1 ,如何用 hsqldb 的 manager 查看 jbpm 的数据表?
默认数据库的位置在: D:\jbpm-starters-kit-3.1.4\jbpm-server\server\jbpm\data\hypersonic\localDB.script.
Hsqldb Manager 的连接配置如图:
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-14
很好!一直都没有时间写这方面入门环境搭建的文章。现在终于有了一篇,对我们刚接触JBPM的朋友有很大的作用。
|
|
返回顶楼 | |
发表时间:2007-03-14
这里部分内容显示不出来,应该是图片太大的原因。
读者可以到论坛(进入论坛的连接)里面阅读。 |
|
返回顶楼 | |
发表时间:2007-03-15
说的很详细诶,的确受益非浅,谢谢LZ了
|
|
返回顶楼 | |
发表时间:2007-03-20
确实不错,谢谢了!
|
|
返回顶楼 | |
发表时间:2007-04-04
不错.正需要这个呢
|
|
返回顶楼 | |
发表时间:2007-04-04
我是全部按照你的步骤配置的.但是在发布流程的时候却报错了..
Server Name:localhost Server Port:8080 Server Deployer:/jbpm/upload |
|
返回顶楼 | |
发表时间:2007-04-04
谁能告诉我啊?这到底是怎么回师?Server Deployer:/jbpm/upload到底该怎么配置
|
|
返回顶楼 | |
发表时间:2007-04-05
先点击test connection,看看有什么反应
|
|
返回顶楼 | |
发表时间:2007-04-25
想问一下,把jbpm.war复制到tomcat-5.5.17\webapps 目录下之后再启动tomcat就已经报错了~~~~大家没有这个问题吗?就是因为这里就报错了后面在eclipse里面deploy的时候自然不能成功吧。我加了一个commons-el.jar之后之前的问题没有了,但是有新的错误java.lang.ClassNotFoundException: org.jbpm.web.JbpmContextFilter,有人知道这是缺少哪个jar吗?
|
|
返回顶楼 | |