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.bat8、打开 http://localhost:8080/ ,并使用 test@liferay.com 用户登录(密码为 test)9、增加 workflow portlet项,选择其中的 definitions 标签,选择add按钮。10、在text area中输入工作流定义,如:
<?xml version=”1.0″ encoding=”UTF-8″?> <process-definition name=”Example Process”> <start-state name=”start”> <task> <assignment class=”com.liferay.jbpm.handler.IdentityAssignmentHandler” > <companyId>liferay.com</companyId> <type>user</type> <name>test@liferay.com</name> </assignment> <controller> <variable name=”text:color” /> <variable name=”text:size” /> </controller> </task> <transition name=”to_t” to=”t”/> </start-state> <task-node name=”t”> <task name=”t” > <controller > <variable name=”text:color” access=”read” /> <variable name=”text:size” access=”read”/> </controller> <assignment class=”com.liferay.jbpm.handler.IdentityAssignmentHandler” > <companyId>liferay.com</companyId> <type>user</type> <name>test@liferay.com</name> </assignment> </task> <transition name=”to_end” to=’end’ /> </task-node> <end-state name=”end”> </end-state> /process-definition> |
11、提交此示例,则生成一个工作流程。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Liferay Portal中的如何进行jBPM配置?
Liferay Portal是一套相当成熟的Java/J2EE portal system,作为一个开源Portal产品,Liferay Portal提供对多个独立系统的内容集成……