spring與jbpm的整合
* 由spring容器產生processengine
* jbpm的事務交給spring處理
整合步驟:
* 匯入jbpm的jar包
* 刪除db和hibernate的jar包
* 在config下建立乙個配置檔案
config/jbpm
jbpm.cfg.xml
jbpm.hibernate.cfg.xml
* jbpm.cfg.xml檔案中
改為統一由spring處理事務,由右邊的配置可以看出是通過建立新的session從而開啟事務的
* jbpm.hibernate.cfg.xml檔案中
* 資料庫的連線配置
thread
這行配置不能寫,不能從當前執行緒中獲取session
* oa專案本身的表的對映檔案
* jbpm的表的對映檔案
* spring的配置檔案
* hibernate配置檔案的路徑修改
class="org.springframework.orm.hibernate3.localsessionfactorybean">
classpath:jbpm/jbpm.hibernate.cfg.xml
* 讓spring產生processengine
factory-method="createprocessengine" />
注意jbpm.cfg.xml配置檔案的路徑
jbpm.tx.spring.cfg.xml
jBPM 4 4 與Spring整合配置
jbpm 4.4與spring整合配置比較容易,這裡我使用的是spring 2.5.6,資料庫連線池使用c3p0,將相關的兩個jar檔案加入到classpath中。jbpm 4.4與spring整合的配置過程說明如下。配置 1 修改jbpm.cfg.xml配置檔案 將jbpm.cfg.xml檔案中一...
jBPM和spring的事務整合
專案要用到jbpm。由於是不同資料庫schema,所以使用了jta。當在把jbpm整合到spring的時候用到了spring extensions spring modules 貼出來,各位看有什麼不好的地方。步驟 1.jbpm spring 2.配置jta,並把jbpm和自己的bizniz納入到j...
jBPM4 3與Spring3 0的整合
第一種配置 src下提供jbpm.cfg.xml jbpm.hibernate.cfg.xml bean.xml jbpm.cfg.xml ort resource jbpm.tx.spring.cfg.xml spring.cfg value beans.xml jbpm.hibernate.cf...