您可以使用 IBM WebSphere InterChange Server Express
中的兩種工具來尋找、檢視及處理失敗的事件:「失敗事件管理程式」
是一種具有角色型安全性的瀏覽器型工具,可讓您從 Web 使用失敗的事件,而
「流程管理程式」是一種與 InterChange Server Express 產品一起安裝的工具。
若要解析交易式流程,您必須使用「流程管理程式」,但是「失敗事件管理程式」與「流程管理程式」都容許您使用失敗的事件。本節包含下列資訊:
使用失敗事件管理程式
使用流程管理程式
「失敗事件管理程式」可讓您從 Web 檢視及管理失敗的事件。
您可以對失敗的事件執行的動作,是根據角色型安全而定。
管理者可以指派下列四個預設角色的一個或多個給使用者:
- Administrator -- 檢視及重新提交失敗事件的權利。
- ViewAll -- 檢視事件及商業物件資料的權利。
- ViewEvents -- 僅有檢視事件 (而非商業物件資料) 的權利。
- SubmitEvents -- 重新提交及檢視事件 (但非商業物件資料) 的權利。
管理者也可以使用「應用程式組合工具」為特定團隊建立自訂角色。
「失敗事件管理程式」可與 IBM WebSphere Application Server 或 Tomcat
搭配使用 (只限 Windows 與 Linux)。如需設定「失敗事件管理程式」搭配 WebSphere
Application Server、WebSphere Application Server Express 或 Tomcat
的其他資訊,請參閱 Windows 版、Linux 版或 OS/400 版的 WebSphere Business
Integration Server Express 安裝手冊。 OS/400 不支援 Tomcat。
「失敗事件管理程式」可搭配下列版本的 WebSphere Application
Server、WebSphere Application Server Express 及 Tomcat:
- WebSphere Application Server 5.0.2 或 5.1 版
- WebSphere Application Server Express 5.0.2 或 5.1 版
如果在系統上偵測到 WebSphere Application Server 或 WebSphere Application
Server Express 5.0.2 或 5.1 版,則當您選取 WebSphere
Business Integration Server Express
的「管理工具集」安裝作業時,就會自動安裝及配置「失敗的事件監視器」。只須配置角色型安全。
請參閱設定失敗事件管理程式的安全性。
- Tomcat 4.1.24 與 4.1.27 版 (只限 Windows 及
Linux 系統)
依預設,在 Tomcat 已隨「失敗事件管理程式」一起安裝之後,已啟用安全 (請參閱
Windows 版、Linux 版或 OS/400 版的 WebSphere Business Integration Server
Express 安裝手冊)。具有 Administrator 角色的使用者必須建立在
Tomcat_home\conf\tomcat-users.xml
檔案,以便管理者可以取得應用程式的完整存取權。
如需如何在「失敗事件管理程式」中建立角色的詳細資料, 請參閱設定失敗事件管理程式的安全性。
本節包括下列程序:
管理者必須使用「失敗事件管理程式」與 WebSphere Application Server
搭配來設定安全。 此外,如果您的團隊想要使用超過預設的四個使用者角色,
管理者也可以建立其他的安全角色。有不同的方法來建立那些角色, 取決於您正在使用
WebSphere Application Server 或 Tomcat 與「失敗事件管理程式」搭配而定。
如果您的群組使用 Tomcat 與「失敗事件管理程式」搭配,
將沒有其他的步驟來啟用預設角色型安全。 如果您使用 WebSphere Application
Server,管理者必須啟用安全。
執行下列步驟,利用 WebSphere Application Server
啟用「失敗事件管理程式」的角色型安全:
- 執行下列動作來啟動 WebSphere Application Server:
- 在「開始」功能表上選取程式集 > IBM WebSphere Application Server
v5.0 > 啟動應用程式伺服器,來啟動 server1。 等待訊息「伺服器
server1 已開啟以進行電子商業」出現,然後再繼續進行。
- 在「開始」功能表上選取程式集 > IBM WebSphere Application Server
v5.0 > 管理主控台。
- 輸入您的使用者 ID 並按一下確定。
OS/400 |
---|
若為 OS/400,請執行下列步驟來啟動 WebSphere Application Server:
- 輸入 CL 指令 QSH,然後從 QSHELL 環境,利用 cd 切換至目錄
/QIBM/Proddata/WebASE51/ASE/bin
(若為 WebSphere Application Server Express)
或切換至目錄/QIBM/ProdData/WebAS51/Base/bin
(若為 WebSphere Application Server)。
然後執行下列 Script:
startServer FailedEvents -instance FailedEvents.
- 從 Web 瀏覽器移至:http://HostName:9090/admin,
其中 HostName 是主機名稱或主機 IP 位址。
|
- 在左邊導覽頁框上,按一下安全 > 使用者登錄 > 本端 OS。
- 在「本端」使用者登錄頁面上,輸入有效的本端 OS 使用者名稱及密碼,
再按一下確定。
畫面上會出現「廣域安全」頁面。
- 在一般內容下面選取已啟用勾選框。
- 確定已清除實施 Java2 安全勾選框、
保持其他預設值不變,然後按一下確定。
- 在關於本端配置變更的訊息上按一下儲存按鈕。
畫面上會出現「儲存」頁面。
- 在儲存至主要配置下面按一下儲存。
- 重新啟動 WebSphere Application Server (請參閱步驟 1)。
- 開啟「管理主控台」。如果已正確地配置安全,
主控台頁面將要求使用者名稱與密碼 (這些是您在步驟 3
中,於「本端」使用者登錄頁面上輸入的值), 然後按一下確定。
畫面上會出現主要「管理主控台」頁面。
- 執行下列動作,在 WebSphere Application Server
上安裝「失敗事件管理程式」應用程式 (如果尚未安裝的話)
- 按一下應用程式 > 安裝新的應用程式。
- 輸入 WebSphereICS\WBFEM 目錄中名為 FailedEvents.war
的檔案完整路徑, 或按一下「瀏覽」按鈕以導覽至檔案。
- 在環境定義根目錄欄位中輸入 FailedEvents,
再按下一步。
- 接受「準備應用程式安裝」視窗中的預設值,再按下一步。
- 按下一步,直到您到達「將安全角色對映到使用者和群組」。
這會顯示四個預設使用者角色,以及您利用「應用程式組合工具」建立的任何其他角色。
- 對於每一個角色,請選取勾選框並按一下查閱使用者。
使用搜尋字串,在本端環境或網域中尋找使用者、新增使用者,再按一下確定。
- 按下一步,再按一下完成。
- 當您看到應用程式安裝成功的訊息時,請按一下儲存至主要配置鏈結。
- 按一下儲存
- 重新啟動 WebSphere Application Server。
WebSphere Application Server Express 包括一個稱為 Studio Site Developer
的工具,管理者將使用它來編輯 WAR 檔並建立自訂的角色。 Studio Site Developer
併入在第二片 WebSphere Application Server CD;您必須從那裡安裝它。 如需安裝
WebSphere Studio Site Developer 工具的詳細資料, 請參閱 Windows 版、Linux 版或
OS/400 版的 WebSphere Business Integration Server Express 安裝手冊。
如果您正在使用 WebSphere Application Server
Express,請執行下列步驟,以建立自訂的角色:
- 按一下開始 > 程式集 > IBM WebSphere Application Server Express
5.1.1 > Studio Site Developer 來啟動 Studio Site
Developer。
- 開啟 Web 視景。在工作台出現之後,請按一下視窗 > 開啟視景 >
Web。
- 按一下檔案 > 匯入以匯入要編輯的 FailedEvents.war
檔案,再選取該檔案並按下一步。
OS/400 |
---|
若為 OS/400,war 檔案位於 OS/400 上,不是位於 Windows 上。
因此,您必須將它複製至 Windows,或從 Windows 將磁碟機對映至 OS/400。 OS/400
上的檔案是
/qibm/proddata/wbiserver43/product/WBFEM/WAS/FailedEvents.war。
請不要編輯 proddata 中的檔案。將它複製至 OS/400 上的另一個路徑、
在那裡編輯它,然後從新的位置部署已變更的 war 檔案。 |
- 按一下瀏覽按鈕以選取要編輯的 FailedEvents.war 檔案。
- 執行下列動作來建立 Web 專案:
- 在專案下面按一下新建。
- 在下一個畫面上,輸入專案名稱 FailedEventWebProject。
- 按一下完成。在專案導覽器檢視畫面上, 會列出新的 Web
專案,它具有您指定的名稱。
- 展開 FailedEventWebProject 並按兩下 Web 部署描述子。
已加上標籤的視窗將在編輯器中開啟,依預設其中會顯示概觀標籤。
- 執行下列動作來建立自訂角色:
- 在編輯器畫面底端按一下安全標籤。
- 在「安全」畫面上按一下安全角色標籤。 畫面上會顯示 WAR
檔案隨附的預設角色。
- 按一下新增。輸入您要建立的自訂角色的名稱,
然後在右側輸入角色的說明。對於所有您要建立的新角色重複這個動作。
- 按一下「安全」畫面上的安全限制標籤,
然後執行下列動作,將新角色新增至安全限制:
- 在已授權的角色下面按一下編輯按鈕。
- 在「定義已授權的限制」對話框中,選取您已建立的角色旁邊的勾選框,再按一下確定。
- 按一下檔案 > 儲存。
- 按一下編輯器畫面底端的 Servlet 標籤, 然後編輯「登入」Servlet
的起始設定參數來說明每一個您已建立的角色:
- 在 Servlet 及 JSP 清單中,選取登入 Servlet。
- 在「起始設定」下面,輸入 ROLECOMPONENTS 參數的正確值。
您可以在個別編輯器 (如記事本) 中輸入值,然後將它貼在值欄位。
參數值是一種具有下列格式的字串:
<RoleName1>:event_owners=<ownername>*connectors=<connectorName>*bos=
<boname.verb>#
<CompositeKeyValue>+<CompositekeyValue2>/<AnotherPossibleKeyValue> |
<RoleName2>:
......
< | > - 區隔兩個角色
< : > - 區隔角色名稱與角色的元件
< * > - 區隔角色內的元件 (連接器與商業物件)
< = > - 區隔元件名稱與它的值
< , > - 區隔元件內的值
< # > - 區隔商業物件名稱與它的鍵值
< / > - 區隔商業物件的可能索引鍵 (相同商業物件 - 不同索引鍵)
< + > - 區隔商業物件的組合索引鍵
(確定這些索引鍵值是按它們出現在商業物件的特殊順序來提供)
例如:
Role1:event_owners=collab1, collab2*connectors=conn1,
conn2*bos=bo1.create#55/67,
bo2.delete#99/80
|Role2:event_owners=collab3,collab4*connectors=conn3*bos=bo4.create
#59+9876/82, bo2.delete#56
- 按一下檔案 > 儲存來儲存 Studio Site Developer 中的專案。
- 以滑鼠右鍵按一下「專案導覽器」檢視畫面中的 Web
專案,再按一下匯出,將專案匯出至 WAR 檔:
- 選取 WAR 檔案,再按下一步。
- 在「將資源匯出至 WAR 檔案」畫面上,按一下目標下面的瀏覽按鈕,
選取目錄並輸入新的 WAR 檔案名稱,或指向您已在步驟 4 中匯入的 WAR
檔案,如果您想要改寫該檔案的話。
- 註:
- 若為 OS/400,請不要將檔案儲存在 ProdData 目錄。 將它複製至 OS/400
上的另一個路徑、 在那裡編輯它,然後從新的位置部署已變更的 war 檔案。
- 按一下完成。這時新的 WAR 檔案已備妥, 可以部署至 WebSphere
Application Server Express。
WebSphere Application Server 包括一個稱為「應用程式組合工具」的工具,
管理者將使用它來編輯 WAR 檔並建立自訂的角色。 (若為 OS/400,管理者可以在
Windows 上使用工具,來編輯 OS/400 上儲存及部署的 Jar 檔。)
如果您正在使用 WebSphere Application
Server,請執行下列步驟,以建立自訂的角色:
- 選取開始 > 程式集 > IBM WebSphere Application Server >
應用程式組合工具,來啟動「應用程式組合工具」。
- 在「歡迎」對話框中,按一下現有的標籤,然後瀏覽以選取
FailedEvents.war 檔案。 按一下確定。
這時 war 檔案的完整結構會出現在左窗格。
- 用滑鼠右鍵按一下安全角色,再按一下新建。
- 在「新建安全角色」對話框中,輸入新角色的名稱及說明,
再按一下確定。
- 展開安全限制,然後從左窗格選取 SC1。
- 在右窗格的授權限制下面按一下新增。
- 選取您已建立的角色,再按一下確定。
- 按一下套用。
- 從左窗格上的根目錄,展開「Web 元件」-> 展開「登入」->
用滑鼠右鍵按一下「起始設定」參數。
- 選取「角色元件」參數並編輯參數值。
參數值是一種具有下列格式的字串:
<RoleName1>:event_owners=<ownername>*connectors=<connectorName>*bos=
<boname.verb>#
<CompositeKeyValue>+<CompositekeyValue2>/<AnotherPossibleKeyValue> |
<RoleName2>:
......
< | > - 區隔兩個角色
< : > - 區隔角色名稱與角色的元件
< * > - 區隔角色內的元件 (連接器與商業物件)
< = > - 區隔元件名稱與它的值
< , > - 區隔元件內的值
< # > - 區隔商業物件名稱與它的鍵值
< / > - 區隔商業物件的可能索引鍵 (相同商業物件 - 不同索引鍵)
< + > - 區隔商業物件的組合索引鍵
(確定這些索引鍵值是按它們出現在商業物件的特殊順序來提供)
例如:
Role1:event_owners=collab1, collab2*connectors=conn1,
conn2*bos=bo1.create#55/67,
bo2.delete#99/80
|Role2:event_owners=collab3,collab4*connectors=conn3*bos=bo4.create
#59+9876/82, bo2.delete#56
在此範例中,『event_owners』 是指協同作業或連接器上的事件失敗點。
- 在輸入參數值之後,請按一下套用。
- 按一下檔案 > 儲存。這時 war 檔案已備妥,可以開始部署。
- 在建立了這些角色之後,您必須重新設定安全。 請跳至設定失敗事件管理程式與 WebSphere Application Server 的安全的步驟。
本節只適用於 Windows 與 Linux 系統。 OS/400 不支援 Tomcat。
請執行下列步驟,以建立自訂使用者及角色 (使用 Tomcat):
- 編輯 Tomcat_Home\conf 下的 tomat-users.xml
檔案,並視需要進行下列變更:
- 若要新增角色 (例如,『Manager』),請新增 <role
rolename="Manager"/>。
- 若要建立使用者 (例如,『Manager』),請新增 <user
username="Scott" password="tiger" roles="Manager "/>
- 您可以利用逗號區隔角色,來指派多個角色給使用者,例如:<user
username="Scott" password="tiger" roles="Manager, Employee"/>
- 儲存檔案。
- 編輯 Tomcat_Home\webapps\FailedEvents\WEB-INF 下的
web.xml 檔案,將您在步驟 1 中新增的角色新增到
tomat-users.xml 檔案。請執行下列動作:
- 將自訂角色新增到已經包含預設角色的下列 xml 元素中:
<auth-constraint id="AuthConstraint_1062537631424">
<description>SC1:+:</description>
<role-name>Administrator</role-name>
<role-name>ViewEvents</role-name>
<role-name>ViewAll</role-name>
<role-name>SubmitEvents</role-name>
<role-name>Manager</role-name>
</auth-constraint>
- 在 xml 檔案結尾新增元素,並指派唯一的安全角色 ID:
<security-role id="SecurityRole_1068513225089">
<description>Can manage all events.</description>
<role-name>Manager</role-name>
</security-role>
- 將「登入」Servlet 的 init param 值編輯為一個完整字串:
<servlet id="Servlet_1062537018298">
<servlet-name>Login</servlet-name>
<display-name>Login</display-name>
<servlet-class>
com.ibm.btools.itools.FailedEvents.servlets.Login
</servlet-class>
<init-param id="InitParam_1063835207426">
<param-name>ROLECOMPONENTS</param-name>
<param-value>
role1: event_owners
SourceToDestCollab
|role2:event_owners=Collab2*
bos=CUSTOMER2.Create#2/4
|role3:event_owners=SourceToDestCollab, Collab2
</param-value>
<description>
Roles and components (collabs or connectors) associated with these roles.
</description>
</init-param>
</servlet>
參數值是一種具有下列格式的字串:
<RoleName1>:event_owners=<ownername>*connectors=<connectorName>
*bos=<boname.verb> #<CompositeKeyValue>+<CompositekeyValue2>/
<AnotherPossibleKeyValue> | <RoleName2>: .....
其中:
< | > - 區隔兩個角色
< : > - 區隔角色名稱與角色的元件
< * > - 區隔角色內的元件,例如連接器和商業物件
< = > - 區隔元件名稱與它的值
< , > - 區隔元件內的值
< # > - 區隔商業物件名稱與它的鍵值
< / > - 區隔商業物件的不同索引鍵
< + > - 區隔商業物件的組合索引鍵 (二或多個主要索引鍵)
例如:
Role1:event_owners=collab1, collab2*connectors=conn1,
conn2*bos=bo1.create#55/67, bo2.delete#99/80 |
Role2:event_owners=collab3,collab4*connectors=conn3
*bos= bo4.create#59+9876/82, bo2.delete#56
在此範例中,『event_owners』 是指協同作業或連接器上的事件失敗點。
- 儲存檔案。
- 從指令行啟動 Tomcat 以呼叫 setclasspath.bat
檔案:Tomcat_home/bin/startup.bat。
只在 Windows 平台上,才能透過支援的瀏覽器來存取「失敗事件管理程式」。
支援的瀏覽器如下:
- Microsoft Internet Explorer 5.5 SP2 或更新版本,含有 Adobe SVG
Viewer 3.0 外掛程式
- Netscape 4.7x (僅限此版),含有 Adobe SVG Viewer 3.0 外掛程式
請執行下列步驟,以登入「失敗事件管理程式」:
- 根據針對您團隊設定「失敗事件管理程式」的方式,在 Windows
上開啟瀏覽器並輸入下列其中一個 URL:
- 如果您是使用 WebSphere Application Server,請輸入 URL:
http://HostName/FailedEvents
其中 HostName 是安裝 WebSphere Application Server 的電腦名稱。
- 埠號可以是 URL 的一部份。若要存取「失敗事件管理程式」,請輸入 URL:
http://HostName:nnnn/FailedEvents
其中 HostName 是安裝 WebSphere Application Server
的電腦名稱,而 nnnn 是埠號。
- 將「失敗事件管理程式」安裝為 WebSphere Application Server Express
的一部份時,它會配置為使用預設埠號 7089。 您可以利用下列 URL
來存取「失敗事件管理程式」:
http://HostName:7089/FailedEvents。
- (只限 Windows 及 Linux) 如果您使用「失敗事件管理程式」搭配
Tomcat,則它會配置為使用預設埠號 8080。 您可以利用下列 URL
來存取「失敗事件管理程式」:
http://HostName:8080/FailedEvents。
- 如果已啟用安全,則您必須輸入「應用程式伺服器」使用者名稱及密碼。
- 在「連接」畫面中輸入伺服器名稱、使用者名稱及密碼,然後按一下登入。
圖 61. 失敗事件管理程式「連接」畫面

登入之後,畫面上會出現「查詢」對話框,如圖 62 所示。
圖 62. 失敗事件管理程式「查詢」對話框

請執行下列步驟,以檢視「失敗事件管理程式」中的失敗事件相關資訊:
- 在「查詢」頁面上,選取您要檢視之失敗事件的相關資訊:
- 事件狀態:選取是否要檢視狀態為
失敗、傳送中、可能重複、延遲、
或狀態為這四種狀態種類中任何的事件。
- 失敗點:選取發生失敗的元件。
- 商業物件:選取商業物件的名稱。
- 來源連接器:選取配接器或其他來源連接器的名稱。
- 選取日期:按一下任何時間,
或是按一下「之間」並選取開始和結束的日期和時間。
- 每頁顯示事件數目:選取要在「失敗事件管理程式」的每一頁上顯示的事件數目。
- 按一下送出。
畫面上會出現「失敗事件表格」,如圖 63 所示。
圖 63. 失敗事件管理程式「失敗事件表格」

如果您尚未被指派具有檢視商業物件之存取權的角色之一,
則可能無法在此表格中使用商業物件按鈕,如圖 64 所示。
- 註:
- 根據您的瀏覽器,按鈕或其他控制項不出現,或出現但無法使用。
圖 64. 失敗事件管理程式「失敗事件表格」(無權檢視商業物件)

- 如果您要檢視特定失敗事件的詳細資料,請選取左側直欄中的勾選框,然後按一下詳細資料直欄中的檢視。
畫面上會出現「事件詳細資料」對話框,如圖 65 所示。
圖 65. 失敗事件管理程式「事件詳細資料」對話框

- 如果您已被指派了可存取商業物件的角色,請按一下
商業物件直欄中的商業物件按鈕,以檢視商業物件的相關詳細資料。
畫面上會出現「商業物件資料」對話框,如圖 66 所示。
圖 66. 失敗事件管理程式「商業物件資料」對話框

在「失敗事件表格中」執行下列步驟,以處理失敗的事件:
- 選取您要使用之失敗事件左側直欄中的勾選框。
- 請執行下列動作之一:
- 若要將事件傳回到目標應用程式,請按一下送出。
如果您已被指派了可以送出事件的角色,則可以使用此動作。
- 若要重新整理所選取的事件,然後將它們傳回到目標應用程式,請按一下重新整理
& 送出。如果您已被指派了可以送出事件的角色,則可以使用此動作。
- 若要取消所選取的事件 (長期商業程序),請按一下取消等待。
- 若要刪除所選取的事件,請按一下刪除。
請執行下列步驟,以檢查針對「失敗的管理程式」角色型安全所指派給您的角色:
- 登入「失敗事件管理程式」(請參閱登入失敗事件管理程式的步驟)。
- 在開啟的查詢頁面上,按一下左側底端的檢查存取權鏈結。
畫面上會顯示頁面,列出可用的預設角色。您可以輸入角色名稱以得知您是否指派為該角色。
若要尋找、檢視及處理失敗的事件,請使用「流程管理程式」,它是隨 InterChange
Server Express 產品安裝的一項工具。
「流程管理程式」可讓您易於建構查詢來尋找及顯示未解析的流程。
顯示未解析的流程之後,您可以選取顯示畫面中的任何流程,然後送出、捨棄它或執行其他動作。
如需失敗流程的背景資訊,請參閱流程失敗。
下列主題說明如何使用「流程管理程式」來建構查詢、檢視明細及處理事件:
啟動流程管理程式的步驟
尋找未解析流程的步驟
"檢視未解析流程詳細資料的步驟"
處理未解析流程的步驟
請執行下列步驟,以啟動「流程管理程式」:
- 按一下開始 > 程式集 > IBM WebSphere Business Integration
Express > Toolset Express > 管理 > 流程管理程式。
會出現「連接到 InterChange Server」對話框 (請參閱圖 67)。
圖 67. 「連接到 InterChange Server」對話框

- 使用下列任一方法來輸入伺服器名稱:
- 在伺服器名稱欄位中輸入伺服器的名稱。
- 從伺服器名稱清單中選取伺服器名稱。
- 按一下瀏覽按鈕,在網路上瀏覽,以尋找伺服器。
下圖顯示當您按一下此按鈕時所開啟的「伺服器」對話框。
圖 68. 「伺服器」對話框

- 註:
- 在網路上瀏覽以尋找伺服器可能需要較久的時間,視網路上存在的伺服器數量而定。
- 針對您想要連接的伺服器輸入使用者名稱和密碼。
如果您勾選記住使用者名稱及密碼勾選框,則使用者名稱及密碼將連同伺服器名稱一起儲存在登錄中,
且密碼會加密。 按一下連接。
- 註:
- 若要從登錄中移除不要的使用者或伺服器,請按一下「選項」。
如此將會開啟「選項」對話框,您可以從這裡移除伺服器或使用者。
下圖顯示「選項」對話框。
圖 69. 「選項」對話框

當您按一下「連接到 InterChange Server」對話框中的連接之後,
即會開啟「流程管理程式」(請參閱圖 70)。
圖 70. 流程管理程式

在「流程管理程式」中執行下列步驟,以尋找所有未解析的流程:
- 啟動「流程管理程式」。請參閱啟動流程管理程式的步驟。
- 請執行下列動作之一:
- 若您想要尋找及顯示所有未解析的流程,請接受所有欄位中的任何預設值。
- 若您想要建構一個尋找特定流程的查詢,請參閱下面幾節,其中將會說明每一個標籤的搜尋選項:
- 指定搜尋準則之後,請按一下尋找按鈕,或是按一下 事件 >
尋找。結果會出現在「流程管理程式」視窗的下半部 (請參閱圖 71)。
圖 71. 顯示過濾結果的流程管理程式

- 若要將現行過濾條件資訊儲存成查詢,請按一下查詢 > 儲存。
您輸入的查詢名稱會出現在查詢清單中。
按一下事件屬性標籤,依據未解析事件的性質來進行搜尋 (請參閱圖 72)。
圖 72. 流程管理程式「事件屬性」標籤

事件屬性標籤提供下列選項:
使用日期及時間標籤,只查詢在特定時段失敗的流程 (請參閱圖 73)。
圖 73. 「日期及時間」標籤

日期及時間標籤提供下列選項:
- 任何時間:查詢所有失敗的事件,不限發生的時間
- 尋找所有的事件:查詢在指定時段內發生的所有失敗事件:
- 之間 (指定的時間)
- (天數) 之內
- (天數) 之前
使用錯誤文字及商業物件屬性標籤來建構一個只包括特定商業物件、商業物件屬性和屬性值的查詢
(請參閱圖 74)。
圖 74. 「錯誤文字及商業物件屬性」標籤

在下列直欄中選取值:
您也可以只查詢未解析的流程,這些流程產生的訊息中含有您在含有錯誤文字欄位中所輸入的指定文字。
- 註:
- 您在含有錯誤文字欄位中輸入的關鍵字不區分大小寫。
請執行下列步驟,以檢視「流程管理程式」中的未解析流程的詳細資料:
- 從查詢清單中選取查詢。
- 請執行下列動作之一:
結果會出現在「流程管理程式」視窗的下半部 (請參閱圖 71)。
畫面上會出現未解析的流程表格,以及事件清單與下列資訊:
- 事件狀態
- 事件擁有者
- 失敗點
- 連接器
- 事件
- 時間
- 訊息
- 索引鍵屬性
關於等待中事件,事件狀態資料格會包含下列資訊:
等待中
[逾時期限:...]
[範例情況名稱:...]
[範例情況節點 ID...]
- 若要存取關於任一事件的詳細資訊,請按兩下包含該事件的列
(或是按一下事件 > 全選)。 如此將會開啟「顯示事件詳細資料」對話框
(請參閱圖 75)。
圖 75. 流程管理程式「顯示事件詳細資料」對話框

- 若要存取與所選取事件相關聯之商業物件的詳細資訊,請按一下事件 >
顯示詳細資料。 畫面上會出現「顯示商業物件資料」對話框 (請參閱圖 76)。
圖 76. 「顯示商業物件資料」對話框

如果您想要對任何未解析的流程採取動作,請參閱處理未解析流程的步驟。
請執行下列步驟之一,以管理您為未解析流程所建立的查詢:
- 若要將現行過濾條件資訊儲存成查詢,請按一下查詢 > 儲存。
您輸入的查詢會出現在查詢清單中。
- 若要刪除查詢功能表中所選取的查詢,請按一下查詢 >
刪除。
- 若要顯示或隱藏查詢的內容,請按一下查詢 > 顯示/隱藏。
請執行下列步驟,以管理您為未解析流程所建立的查詢:
- 在「流程管理程式」的結果清單中,選取結果清單中的一或多個事件。
- 請執行下列動作之一:
- 若要刪除所選取的事件,請按一下事件 > 刪除。
- 若要將結果清單中的所有失敗事件儲存為 Excel 檔案,請按一下事件 >
儲存。
- 若要將所選取的事件列印至表格,請按一下事件 > 列印。
畫面上會出現有列印所有的事件或列印選取的事件選項的對話框。
- 若要顯示對應於現行查詢的事件數目,請按一下事件 > 取得計數。
- 若要清除所有結果事件、關閉結果頁框,以及重新整理所有過濾條件控制項,請按一下事件
> 新搜尋。
請執行下列步驟,以處理「流程管理程式」結果清單中的任何失敗事件:
- 在「流程管理程式」的結果清單中,選取結果清單中的一或多個事件。
- 請執行下列動作之一:
- 若要將事件資料傳回到目標應用程式,請按一下事件 > 送出。
- 若要取消等待中的事件 (長期商業程序),請按一下事件 >
取消等待。
- 若要重新整理資料並將事件傳回到目標應用程式,請按一下事件 >
重新整理並送出。
