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

          Tips for Oracle BPM 11gR2

          Posted on 2011-04-07 10:35 Zou Ang 閱讀(1267) 評(píng)論(0)  編輯  收藏
          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類型(當(dāng)然也完全可以是別的類型),然后選擇User,By Expression,后面的表達(dá)式是一個(gè)字符串,比如'weblogic,wfaulk,jstein',注意要使用單引號(hào),也可以從payload中讀取。不過(guò)這種方式有時(shí)會(huì)出錯(cuò),出錯(cuò)原因不明,不過(guò)在Organization中添加一個(gè)用戶,deploy,然后再把這個(gè)用戶刪除就解決了,不得不說(shuō)非常汗。
          3. 如果需要對(duì)某個(gè)Human Task定時(shí)做一些操作,可以使用Catch Timer Event,注意這里指向End1,說(shuō)明Timer觸發(fā)以后直接走Update Database & Send Email這條分支,然后結(jié)束,并不是主流程結(jié)束。



          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 溧阳市| 屏边| 五峰| 滦南县| 高州市| 宣化县| 济阳县| 孝昌县| 偃师市| 陆河县| 乳源| 天全县| 广安市| 鹰潭市| 平和县| 安徽省| 平顺县| 哈密市| 西峡县| 和林格尔县| 九江市| 西贡区| 祁阳县| 林甸县| 米易县| 呼伦贝尔市| 庆城县| 图们市| 贡嘎县| 磴口县| 彭泽县| 富顺县| 乐都县| 运城市| 上思县| 上蔡县| 瑞金市| 华蓥市| 湘乡市| 遂平县| 荔浦县|