【文章內(nèi)容簡介】
BE之前,因為編譯OBE需要定制一些本地的配置,這些配置因各個不同的編譯環(huán)境而不同,例如JBOSS和Weblogic的安裝目錄等。,即定制用的屬性文件名??梢缘給be/custom目錄找到定制用的屬性文件的例子文件,一般只要修改一下就可用了。. 到obe項目的根目錄下運行ant如果定制用的屬性文件正確的話,會產(chǎn)生一個ear文件在obe/build目錄,將這個文件部署到JBOSS或Weblogic中。4. OBE的使用1(以嵌入方式運行OBE). 用Jawe寫一個簡單的流程定義文件. 運行OBEWorklist出現(xiàn)以下菜單:Enter choice: 1) Set Client Protocol 2) Connect 3) Disconnect 4) Workflow Processes 5) Worklist 6) Set Logging Level E) Print Last Exception M) Redisplay menu Q) Quit . 選擇1(Set Client Protocol) ,設(shè)置與Engine的通信協(xié)議出現(xiàn):Enter protocol [local]:輸入local,按回車;輸入q,按回車;。. 選擇2 (Connect),連接Engine輸入q,按回車;。. 選擇4(Process Definitions),進入以下菜單Enter choice: 1) List Process Definitions 2) Change Process Definition State 3) Import Package 4) Update Package 5) Export Package 6) Delete Package E) Print Last Exception Q) Back to Main Menu
. 選擇3 (Import Package):出現(xiàn):Enter XPDL filename:輸入xpdl文件的路徑加文件名并按回車,如果倒入成功,按q退出菜單。. 選擇Workflow Processes,出現(xiàn)以下菜單 Enter choice: 1) List Process Definitions 2) Create amp。 Start Process Instance 3) List Process Instance Audit Entries 4) List Process Instance Attributes 5) Show Process Instance Attribute E) Print Last Exception M) Redisplay menu Q) Back to previous menu. 選擇2( Create amp。 Start Process Instance)出現(xiàn): Enter process definition ID: 輸入xpdl文件中流程定義的ID,本文中例子流程的ID為test。如果創(chuàng)建成功會出現(xiàn):Successfully created process 39。test_Wor139。 instance 0 Do you wish to start the process?輸入y表示啟動該流程。輸入q,回到主菜單。選擇5( Worklist),出現(xiàn)以下菜單 Worklist Enter choice: 1) List Work Items by Performer 2) List Work Items by Participant 3) List Work Items by Process Instance 4) List Work Item Attributes 5) Show Work Item Attribute 6) Change Work Item State 7) Execute a Work Item E) Print Last Exception M) Redisplay menu Q) Back to previous menu 這時可對workitem做進一步操作。5. OBE的使用2(以EJB方式運行OBE)如果OBE的ear文件被正確部署,OBE就可運行在EJB方式了??梢杂胦beworklist測試一下。與上面一種的連接方式不一樣的是,連接方式選擇rmi,并輸入