Jbpm4.4集成SSH
来源:互联网 发布:php输出菱形 编辑:程序博客网 时间:2024/05/02 00:30
一 开发环境
ü Tomcat6.0
ü JDK1.6.0_15
ü Eclipse 3.6.0
ü JBPM4.4
二 前提
假设你已经掌握了SSH 项目整合的经验
三 步骤
1. 1 下载 JBPM
1.2 在WEB-INF/lib 中加入相关的 jar 。
如以下几个包,具体是情况而定。
jbpm.jar
juel-engine.jar
juel-impl.jar
mail.jar
1.3 在 Spring 中配置 bean 。
其中"jbpm.cfg.xml" 是你将用到的配置文件名称。
<!--jbpm4.4-->
<bean id="springHelper" class="org.jbpm.pvm.internal.processengine.SpringHelper">
<property name="jbpmCfg" value="jbpm.cfg.xml"></property>
</bean>
<bean id="processEngine" factory-bean="springHelper" factory-method="createProcessEngine"></bean>
1.4 件 jbpm.cfg.xml
因为ssh 项目中已经有自己的 dataSource 及 SessionFactory 中,所以 jbpm.hibernate.cfg.xml 配置文件我不使用了。因此配置文件 jbpm.cfg.xml 内容如下:
其中 jbpm.tx.spring.cfg.xml是系统自带的文件。
<?xml version="1.0" encoding="UTF-8"?>
<jbpm-configuration>
<import resource="jbpm.default.cfg.xml" />
<import resource="jbpm.businesscalendar.cfg.xml" />
<import resource ="jbpm.tx.spring.cfg.xml" />
<import resource="jbpm.jpdl.cfg.xml" />
<import resource="jbpm.bpmn.cfg.xml" />
<import resource="jbpm.identity.cfg.xml" />
<!-- Job executor is excluded for running the example test cases. -->
<!-- To enable timers and messages in production use, this should be included. -->
<!--
<import resource="jbpm.jobexecutor.cfg.xml" /> -->
</jbpm-configuration>
1.5 Spring配置映射文件
<value> jbpm.execution.hbm.xml </value>
<value> jbpm.history.hbm.xml </value>
<value> jbpm.identity.hbm.xml </value>
<value> jbpm.repository.hbm.xml </value>
<value> jbpm.task.hbm.xml </value>
1.6 Jbpm.default.cfg.xml配置文件保持不变。
以上就是SSH 与 JBPM 的整合。
总结:由于公司提供的电脑比较烂,在配置整合环境的时候我把Eclipse 的自动编译功能给取消了,以至于花费了大把时间来调试。汗!!!
在下节我跟大家一起学习JBPM 邮件配置。
- Jbpm4.4集成SSH
- Jbpm4.4集成SSH
- SSH框架集成jbpm4.4
- jbpm4.4集成入SSH项目中
- jbpm4.4集成入SSH项目中
- JBPM4.4 集成SSH Jar包说明!
- JBPM4.4——与SSH的集成运用
- Spring3集成jbpm4.4
- jbpm4.4集成eclipse
- SSH整合JBPM4.4
- SSH整合JBPM4.4
- Eclipse3.7集成jbpm4.4
- Eclipse JBPM4.4 集成安装!!!
- JBPM4.4(三)——与SSH的集成运用
- JBPM4.4(三)——与SSH的集成运用
- SSH+Jbpm4
- JBPM4.4学习二------JBPM4.4+SSH+Tomcat+Sqlserver整合
- Myeclipse8.6集成jBPM4.4插件
- LINUX 常见问题1000个详细解答[转载]
- 怎样在Java里取得满足条件的文件列表
- Ogre 1.7 SDKTRAY 初探
- Ogre:Hardwarebuffer
- C学习笔记 11 指针的减法
- Jbpm4.4集成SSH
- 湖师大ACM校赛总结
- 感谢所有必须感谢的...
- chapter 3 学习
- 向着第二层 第一阶段第二天
- SQL附加数据库时出现了错误602,提示“对sysindexes运行DBCC CHECKTABLE” 的解决办法
- C++内嵌代码使用压缩的方法(compress和uncompress函数)需要有zlib,编译时加-lz
- 娱人节快乐
- 2011-4-1