您的位置:首页 > 产品设计 > 产品经理

在Grails1.2.2应用中嵌入JBPM4.3(1)

2010-07-16 16:03 246 查看
1 首先现在JBPM4.32 将下载的文件解压缩,将jbpm.jar文件拷贝到你项目下的lib目录下3 同时在JBPM解压缩文件中${jbpmHome}/lib的mail.jar拷贝到你项目下的lib目录下4 在项目中的conf目录下创建一个流程描述文件,文件名称为helloWorld.jpdl.xml,代码如下所示:
<process name="helloWorld" xmlns="http://jbpm.org/4.0/jpdl">
<start>
<transition to="printHelloWorld"/>
</start>

<java class="com.jbpm.example.Printer" method="printHelloWorld" name="printHelloWorld">
<transition to="CheckDate"/>
<transition to="theEnd"/>
</java>

<end name="theEnd" />
<state name="CheckDate">
<transition to="printHelloWorld"/>
</state>
</process>

5 在 项目的 src/groovy目录下创建一个类,代码如下所示:
package com.jbpm.example

class Printer {

public void printHelloWorld() {
System.out.println("<---------------->");
System.out.println("&nbsp;&nbsp; HELLO WORLD!");
System.out.println("<---------------->");
}
}
6 在项目的conf下创建JBPM的配置文件,文件名称为:jbpm.cfg.xml,代码如下所示
<jbpm-configuration>
<import resource="jbpm.default.cfg.xml"/>
<import resource="jbpm.tx.hibernate.cfg.xml"/>
<import resource="jbpm.jpdl.cfg.xml"/>
</jbpm-configuration>


原文地址:http://www.intelligrape.com/blog/2010/05/14/embedding-jbpm-4-3-in-a-grails-1-2-2-application/我知道我翻译的不好,不要拍我



庆祝JBPM4.4终于发布了,虽然还不是最完善的!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: