快速业务通道

Liferay Portal之jbpm配置 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-25

Liferay Portal之jbpm配置

时间:2007-05-30 blogjava

这几天经过多方查找,在Liferay的论坛上找到了答案,希望对如何在Liferay中部署使用jpbm工作流感兴趣的朋友有所帮助。 1、首先下载 Liferay Portal Professional 4.2.1 (Bundled with Tomcat for JDK 5.0)

2、使用其默认的 HSQL 数据库,即不去更改其数据库配置。

3、下载 liferay-portal-servicemix-4.2.1.war 和 iferay-portal-jbpm-4.2.1.war http://www.liferay.com/web/guest/downloads

4、把下载的这两个包分别更名为jbpm-web.war 和 servicemix-web.war

5、把 jbpm-web.war 和 servicemix-web.war 拷贝到 Tomcat 的 webapps 目录中

6、把 webapps\jbpm-web\WEB-INF\sql 目录中的 hsqldb.create.jbpm.3.1.sql 文件更名为 jbpm.script ,并把它放入 tomcat 的 bin 目录。

7、运行 Tomcat 的 startup.bat

8、打开 http://localhost:8080/ ,并使用 test@liferay.com 用户登录 (密码为 test)

9、增加 workflow portlet 项,选择其中的 definitions 标签,选择 add 按钮。

10、在 text area 中输入工作流定义,如:

12<?xml version="1.0" encoding="UTF-8"?>34<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="Example Process">5 <start-state name="start">6 <task>7 <assignment class="com.liferay.jbpm.handler.IdentityAssignmentHandler" >8 <companyId>liferay.com</companyId>9 <type>user</type>10 <name>test@liferay.com</name>11 </assignment>12 <controller>13 <variable name="text:color" />14 <variable name="text:size" />15 </controller>16 </task>17 <transition name="to_t" to="t"/>1819 </start-state>2021 <task-node name="t">22 <task name="t" >23 <controller >24 <variable name="text:color" access="read" />25 <variable name="text:size" access="read"/>26 </controller>27 <assignment class="com.liferay.jbpm.handler.IdentityAssignmentHandler" >28 <companyId>liferay.com</companyId>29 <type>user</type>30 <name>test@liferay.com</name>31 </assignment>32 </task>33 <transition name="to_end" to=''end'' />34 </task-node>35 <end-state name="end"></end-state>36</process-definition>

11、提交此示例,则生成一个工作流程。

12、在 tasks view ,选择 "manage" 来执行此 tasks 。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号