WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 作業系統: AIX, HP-UX, Linux, Solaris, Windows

eventcatalog.jacl Script

您可以使用指令行介面來存取事件型錄。

用途

列出事件型錄中的事件定義或來源種類,再匯入和匯出事件定義。
wsadmin -f eventcatalog.jacl [-listdefinitions | -listcategories | -exportdefinitions | -importdefinitions] [-file filename] [-name event_def_name] [-pattern] [-resolve] [-replace]

說明

eventcatalog.jacl Script 提供從指令行存取事件型錄內容的功能。它也提供了匯入和匯出事件定義的支援。

參數

-listdefinitions
以可閱讀的格式列出指定的事件定義,依名稱的遞增順序來排序。 清單會寫入 -file 參數所指定的檔案中。如果未指定這個參數,便會將清單寫入標準輸出中。
-listcategories
列出所有已定義的事件來源種類及它們所包含的事件類別,依來源種類的遞增順序來排序。 清單會寫入 -file 參數所指定的檔案中。如果未指定這個參數,便會將清單寫入標準輸出中。
-exportdefinitions
以適合匯入的格式列出指定的事件定義。 清單會寫成一份符合 eventdefinition5_0_1.xsd XSD 綱目的 XML 文件,套裝在 events-client.jar 檔中。清單會寫入 -file 參數所指定的檔案中。如果未指定這個參數,便會將清單寫入標準輸出中。
-importdefinitions
從檔案中讀取一份事件定義清單,再將事件定義新增至事件型錄中。要匯入的事件定義清單必須寫成一份符合 eventdefinition.xsd XSD 綱目的 XML 文件。
-file filename
如果是列出或匯出作業,便是輸出要寫入其中的檔案名稱。如果是匯入作業,便是要匯入之事件定義所在的檔案。 這個參數對匯入作業是必要的,對列出和匯出作業則是選用的。如果列出或匯出作業未指定這個參數, 則輸出會寫入標準輸出中。
-name event_def_name
用來識別要列出或匯出之事件定義的名稱。如果未指定 -pattern 參數,-name 參數會識別單一的特定事件定義。如果指定 -pattern,則 -name 會指定要和事件定義名稱比較的型樣。 在這個型樣中,百分比字元 (%) 會比對任何順序的零個或多個字元,而底線 (_) 則會比對任何單一字元。所有其他字元則會逐字處理。

這個參數僅對 -listdefinitions-exportdefinitions 選項有效。它對 -listcategories-importdefinitions 選項無效。

-pattern
指定以 -name 參數指定的值會被視為型樣。這個參數僅對 -listdefinitions-exportdefinitions 選項有效。它對 -listcategories-importdefinitions 選項無效。
-resolve
指定解析要列出或匯出的事件定義。 解析的事件定義包括從繼承階層中的上代繼承而來的內容和延伸資料元素說明。 如果未指定這個參數,事件定義清單僅會包含原始的事件定義。

這個參數僅對 -listdefinitions-exportdefinitions 選項有效。它對 -listcategories-importdefinitions 選項無效。

-replace
指定用要匯入的事件定義取代同名的現有事件定義。 如果未指定這個參數, 現有的事件定義和匯入的事件定義之間發生名稱衝突會導致錯誤,且不會匯入任何事件定義。

這個參數僅對 -importdefinitions 選項有效。 它對 -listdefinitions-listcategories-exportdefinitions 選項無效。

範例

這個範例會顯示名稱為 insurance_claim_start 的已解析單一事件定義的內容,且會將結果寫至標準輸出中:
wsadmin -f eventcatalog.jacl -listdefinitions -name insurance_claim_start -resolve
這個範例會匯出一組名稱開頭是 insurance_claim_start 字串的事件定義,且會將結果寫入 XML 檔中:
wsadmin -f eventcatalog.jacl -exportdefinitions -file d:\myexport.xml 
  -name insurance_claim_start% -pattern
這個範例從 myimport.xml 檔匯入一組事件定義,且會取代同名的現有定義:
wsadmin -f eventcatalog.jacl -importdefinitions -file d:\myimport.xml -replace
這個範例會顯示一份清單,列出所有已定義的事件來源種類及它們所包含的事件。結果會寫入標準輸出中:
wsadmin -f eventcatalog.jacl -listcategories

Reference topic

使用條款 | 此頁的評等

「時間戳記」圖示前次更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\rcei_admin_CLIEventCatalog.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)