JBoss jBPM工作流定義部署

        jBPM工作流部署的基本步驟是:首先將工作流定義文件(processdifinition.xml)和相關的一些資源文件打包成pde文件,然後將生成的pde包部署到jBPM數據庫中。pde文件的格式是jar文件格式,可以用winrarwinzip打開。

        jBPM發行包中定義了ant任務來完成這個部署任務,具體步驟如下:

(1)       修改jBPM根目錄下的build.propertiesjbpm.home指明jbpm所在的目錄;ant.home指明ant所在目錄;jboss.home指明jboss所在目錄;jbpm.pde指明生成pde文件的工作目錄。

(2)       jbpm根目錄下執行命令:ant create.pde,生成pde工作目錄;

工作目錄層次如下:
jbpm.pde----------------

       ----lib     所需庫文件,包括jdbc驅動。

       ----src

                 -----config   jbpm.propertieslog4j.properties

                 -----java     java文件

                 -----process  工作流定義文件和相關資源文件

                 -----test      測試代碼

       -----target    

                 -----classes  

                 -----pde       生成的pde包所在目錄

                 -----test-classes 

                 -----test-reports  

<o:p> </o:p>

(3)       修改jbpm.properties,設置具體的數據庫連接信息,將數據庫jdbc驅動放在lib目錄下;

(4)       將生成pde所需文件放在上述制定的目錄;

(5)       修改jbpm.pde目錄下的build.xml文件,主要是修改build.process.archives任務定義,指定工作流定義文件名稱和相應的資源文件。

(6)       jbpm.pde目錄下運行ant deploy.process.archives 命令;修改了工作流定義文件後,要先運行ant clean,再運行ant deploy.process.archives

(7)       如果要單獨生成pde文件,可運行ant build.process.archives命令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章