欢迎来到天天文库
浏览记录
ID:10926630
大小:80.50 KB
页数:12页
时间:2018-07-09
《jbpm与ssh框架集成》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Jbpm工作流与ssh框架集成目录简述2使用jbpm-starters-kit-3.1.4生成数据库表及安装eclipse图形化配置插件2部署jbpm的jar包和moudle的jar包4部署hbm文件到项目4设置大字段string-max5配置configration、template5过滤器的设置与建立7编写发布流程定义xml的人机页面及程序10写在最后12简述Jbpm工作流框架与现有ssh框架的集成工作其实很简单,但国内外的资料太小,所以会在集成时走入太多误区,本文是在struts1.2,spring2.5,h
2、ibernate3.2上集成成功的详细步骤。其中解决了,jbpm的访问数据库session与原有hibernate的session不同的问题,string-max大字段问题。完成了流程部署web及后台程序。利用spring-modules-0.8当中的spring31做为集成的桥梁(其实它已经做好了集成,但文档和实例实在是太简单)。使用jbpm-starters-kit-3.1.4生成数据库表及安装eclipse图形化配置插件1下载jbpm-starters-kit-3.1.4到其网站,包含所有需要的工具及jar包
3、。2数据库的安装以oracle为例,其它数据库可按此例修改。2.1创建所需用户及表空间,如果有了用户和表空间就不需要了。2.2找到jbpm-starters-kit-3.1.4文件夹,在其下的jbpm文件夹的下级文件夹lib中加入oracle的驱动包ojdbc14.jar.2.3在jbpmsrcresources文件夹下建立oracle文件夹,将jbpmsrcresourceshsqldb里的create.db.hibernate.properties和identity.db.xml文件copy到刚刚建
4、立的oracle文件夹当中.2.4修改create.db.hibernate.properties文件,修改目标数据库的连接属性如下:#thesepropertiesareusedbythebuildscripttocreate#ahypersonicdatabaseinthebuild/dbdirectorythatcontains#thejbpmtablesandaprocessdeployedintherehibernate.dialect=org.hibernate.dialect.OracleDialec
5、thibernate.connection.driver_class=oracle.jdbc.driver.OracleDriverhibernate.connection.url=jdbc:oracle:thin:@10.62.1.12:1521:oraclehibernate.connection.username=dpfhibernate.connection.password=dpfhibernate.show_sql=truehibernate.cache.provider_class=org.hiber
6、nate.cache.HashtableCacheProvider2.5修改jbpmsrcconfig.fileshibernate.cfg.xml文件,同样是配置数据库的连接属性如下:org.hibernate.dialect.OracleDialectora
7、cle.jdbc.driver.OracleDriverjdbc:oracle:thin:@10.62.1.12:1521:oracledpfdpf8、name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider2.6修改jbpmbuild.deploy.xml文件.找到create.db项并进行如下修改:
8、name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider
此文档下载收益归作者所有