Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
JBoss jBPM工作流定义部署

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

        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  

 

(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命令。




相关文章

相关软件