WebSphere WebSphere Enterprise Service Bus V6.0.1 操作系统: AIX, HP-UX, Linux, Solaris, Windows

eventcatalog.jacl 脚本

可使用命令行界面访问事件目录。

用途

列出事件目录中的事件定义或源类别,导入和导出事件定义。
wsadmin -f eventcatalog.jacl [-listdefinitions | -listcategories | -exportdefinitions | -importdefinitions] [-file filename] [-name event_def_name] [-pattern] [-resolve] [-replace]

描述

eventcatalog.jacl 脚本提供命令行用于访问事件目录的内容。它还提供事件定义的导入和导出支持。

参数

-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

参考主题

使用条款 | 评价此页

Timestamp icon上次更新时间: 3 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, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)