`
zwm
  • 浏览: 274355 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

jBPM websale 项目的创建过程

阅读更多

jBPM websale 项目的创建过程

      /**

      *@author zhaowenming

*@Msn:zhaowenming21@hotmail.com           

*@copyright (c) zhaowenming21 & blog.csdn.net/zhaowenming21

      */

1.新建一个web project Name:jBPMwebsale

2.加载JSF框架

3.加载部分源代码(注,现已将\jbpm-starters-kit-3.1.4\下的jbpm文件夹更名为jbpm_mysql,即是针对mysql数据库(下同),当前的路径为:E:\jbpm-mysql\jbpm\

现在,我们定位到E:\jbpm-mysql\jbpm\src\java.webapp\下将其中的org文件夹(即源码包拷贝至项目的src/,此时会发现需要导入jar,定位到E:\jbpm-mysql\jbpm\build\下,将其中的jar拷贝到项目的\WEB-INF\lib\,jar包有:

      jbpm-3.1.4.jar

      jbpm-identity-3.1.4.jar

,此时,发现还需要导入一个

hibernate3.jar

dom4j-1.6.jar

commons-fileupload.jar

OK,这一段落暂结束

4.定位至E:\jbpm-mysql\jbpm\src\java.examples\拷贝org文件夹(其实只需要拷贝org.jbpm.websale包下的四个类文件),

      拷贝的四个类文件,其中的public class WebsaleTest extends AbstractDbTestCase,需要导入一个jar包,但不知道是哪个,反正是这个测试类,暂是不老虎,所以先将其删除喽?嘎嘎

5.定位至E:\jbpm-mysql\jbpm\src\config.files\下,将hibernate.cfg.xml,log4j.xml拷贝到项目的src\

6.定位至E:\jbpm-mysql\jbpm\src\resources\jbpm.war\下,将所有的文件拷贝至项目的website(WebRoot),此时部分的jsp可能会报警,但完全可以不用考虑,右击具体某一个文件,选择Myeclipse\Remove all validation makers即可

7. 另外,还有一些jar包需要加载,她们是:

E:\jbpm-mysql\jbpm\lib\下的,当然还要包括Mysql的驱动mm.mysql-2.0.6.jar

8.拷贝两个资源文件E:\jbpm-mysql\jbpm\src\resources\jbpm.war\WEB-INF\classes\下的至项目的src\下,当然,其实不拷贝也一样,早晚都要部署至\WEB-INF\classes\下的

9.发现了项目下重复的jar了吗?干掉重复的车轮子吧!

10.登录访问试下,http://localhost:2007/jBPMwebsale/

11.具体源码部分解释待续

 

更正:

强烈建议,将以上数据库系统改为Oracle,经试验发现,采取Mysql出现流程发起,进入开始节点后确认后,无法进入下一节点。即无法正常使用,但转换为Oracle(即修改hibernate.cfg.xml的数据库连接配置,增加一个ojdbc14.jar)即可正常使用,目前原因不详?/

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics