posts - 32, comments - 153, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          2011年4月7日

          1. 在創(chuàng)建Human Task的UI項(xiàng)目時(shí),請(qǐng)注意保證每個(gè)Project的package名都不相同,否則在BPM Workspace中會(huì)出現(xiàn)DataControl的NullPointerException。最簡(jiǎn)單的方法就是不要設(shè)置Application的package prefix,然后讓每個(gè)項(xiàng)目都使用auto-generate的package名。
          2. 在Human Task中可以動(dòng)態(tài)指定審批人,具體做法是在Assign標(biāo)簽頁(yè)中,選擇Single類(lèi)型(當(dāng)然也完全可以是別的類(lèi)型),然后選擇User,By Expression,后面的表達(dá)式是一個(gè)字符串,比如'weblogic,wfaulk,jstein',注意要使用單引號(hào),也可以從payload中讀取。不過(guò)這種方式有時(shí)會(huì)出錯(cuò),出錯(cuò)原因不明,不過(guò)在Organization中添加一個(gè)用戶(hù),deploy,然后再把這個(gè)用戶(hù)刪除就解決了,不得不說(shuō)非常汗。
          3. 如果需要對(duì)某個(gè)Human Task定時(shí)做一些操作,可以使用Catch Timer Event,注意這里指向End1,說(shuō)明Timer觸發(fā)以后直接走Update Database & Send Email這條分支,然后結(jié)束,并不是主流程結(jié)束。


          posted @ 2011-04-07 10:35 Zou Ang 閱讀(1268) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 右玉县| 合江县| 蛟河市| 师宗县| 中宁县| 钟山县| 离岛区| 黎川县| 济宁市| 伊川县| 青川县| 汉川市| 海南省| 梁平县| 华坪县| 赤壁市| 新化县| 临邑县| 武平县| 湾仔区| 达孜县| 荥阳市| 宕昌县| 忻城县| 天祝| 麟游县| 将乐县| 兰坪| 新建县| 伊宁市| 重庆市| 古田县| 青神县| 霍山县| 罗江县| 龙川县| 武山县| 淅川县| 长子县| 洞头县| 康定县|