国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

Liferay Portal 之 jbpm 配置

2019-11-18 15:33:49
字體:
供稿:網(wǎng)友

    這幾天經(jīng)過多方查找,在Liferay的論壇上找到了答案,希望對如何在Liferay中部署使用jpbm工作流感愛好的朋友有所幫助。

1、首先下載 Liferay Portal PRofessional 4.2.1 (Bundled with Tomcat for JDK 5.0)

2、使用其默認(rèn)的 HSQL 數(shù)據(jù)庫,即不去更改其數(shù)據(jù)庫配置。

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 標(biāo)簽,選擇 add 按鈕。

10、在  text area 中輸入工作流定義,如:

1
 2<?xml version="1.0" encoding="UTF-8"?>
 3
 4<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"/>
18
19    </start-state>
20
21    <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" 來執(zhí)行此 tasks 。

進入討論組討論。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 左云县| 固原市| 玛沁县| 绿春县| 尉犁县| 井冈山市| 沅陵县| 夏河县| 壤塘县| 兴宁市| 韶关市| 庆云县| 通河县| 扎鲁特旗| 如皋市| 东乌珠穆沁旗| 曲周县| 甘孜县| 广昌县| 清徐县| 绿春县| 怀安县| 金乡县| 磴口县| 丹棱县| 正蓝旗| 嘉荫县| 原阳县| 开远市| 读书| 陈巴尔虎旗| 腾冲县| 城步| 左云县| 扶风县| 武城县| 湘潭县| 湘乡市| 金秀| 牡丹江市| 澳门|