公共基本事件属性

本主题是公共基本事件模式 v1.0.1 中定义的元素复杂类型的参考。


元素

AssociationEngine
扩展自:cbe:AssociationEngineType
此元素标识在相关事件之间建立关联的应用程序(关联引擎)。此元素还定义用于描述关联类型的属性。
CommonBaseEvent
扩展自:cbe:CommonBaseEventType

CommonBaseEvents
扩展自:cbe:CommonBaseEventsType

复杂类型

AssociatedEventType
AssociatedEvent 类型用于对相关联的事件进行分组。它用于标识相关联的事件及其
associationEngine。associationEngine 可能是对创建关联的应用程序的引用。
属性:resolvedEvents
AssociationEngineType
AssociationEngine 标识在相关或相关联的事件之间建立关联的应用程序。此外,
它还提供用于描述关联类型的属性。AssociationEngine 是 XML 模式中的独立实体,
由 AssociationEngine 标识的应用程序创建的 AssociatedEvent 将引用它。这样就不
需要在每个相关联的事件中重复同一数据。
属性:id
属性:type
属性:name
AvailableSituation
AvailableSituation 处理组件所报告的关于其工作状态和可用性的情况。
此情况通过区分某个产品是否已安装、可工作并已准备好处理功能请求或者可工作并
已准备好/未准备好处理管理请求,来为可以对该组件执行的操作提供上下文。现有消息
包括诸如现已准备好处理请求、联机和脱机之类的消息,例如:

ADMC0013I: SOAP 连接器在端口 8880 上可用
ADMC0026I: RMI 连接器在端口 2809 上可用
扩展自:cbe:SituationType
内容序列:
CommonBaseEventsType
内容序列:
CommonBaseEventType
内容序列:
属性:version
属性:globalInstanceId
属性:extensionName
属性:localInstanceId
属性:creationTime
属性:severity
属性:msg
属性:priority
属性:sequenceNumber
属性:repeatCount
属性:elapsedTime
ComponentIdentificationType
此元素提供关于 sourceComponentId 和 reporterComponentId 元素标识的
组件的详细信息。				
属性:component
属性:subComponent
属性:componentIdType
属性:instanceId
属性:application
属性:executionEnvironment
属性:location
属性:locationType
属性:processId
属性:threadId
属性:componentType
ConfigureSituation
ConfigureSituation 处理标识自身配置的组件。组件对其配置所作的任何更改
都应该使用此类别进行记录。此外,描述当前配置状态的消息也归入此类别。现有消息
包括诸如“端口号”、“地址”和“进程标识”之类的消息,例如:
ADFS0134I: 已配置文件传输,主机=“9.27.11.13”,端口=“9090”,启用安全性=“false”。
扩展自:cbe:SituationType
内容序列:
ConnectSituation
ConnectSituation 所处理的情况标识了与另一个组件连接的各个方面。
指示连接已失败、已创建连接或者连接已结束的消息全都归入此类别。现有消息
包括诸如连接已复位、连接已失败和无法获取连接之类的消息,例如:
DBMN0015W: 创建连接 {0} 时失败
DBMN0033W: 关闭连接 {0} 失败
DBMN0023W: 无法关闭连接 {0}
扩展自:cbe:SituationType
内容序列:
ContextDataElementType
属性:name
属性:type
CreateSituation
CreateSituation 处理一些记录组件创建实体时间的情况。指示已创建
文档、已创建文件或者已创建 EJB 的消息全都归入此类别。现有消息包括诸如“已创建”、
“将要创建”以及“现在已存在”之类的消息,例如:
               
ADMR0009I: 已创建文档单元格/flatfootNetwork/应用程序/Dynamic Cache Monitor.ear/Dynamic Cache Monitor.ear
扩展自:cbe:SituationType
内容序列:
DependencySituation
DependencySituation 处理组件生成的一些情况,这些情况指示那些组件找不到
它们所需的某个组件或功能部件。此类别包括指示找不到所需组件“版本”的消息。
指示找不到资源或者应用程序或子系统不可用的消息也归入此类别。现有消息包括
诸如“找不到”和“没有此类组件”之类的消息,例如:
               
WSVR0017E: 将 J2EE 资源“Pet Store JMS 队列连接工厂”绑定为 resources.xml
中的 jms/queue/QueueConnectionFactory 时遇到如下错误:找不到资源绑定程序
扩展自:cbe:SituationType
内容序列:
DestroySituation
DestroySituation 所处理的情况记录了实体或组件何时被除去或破坏。
指示文档已被破坏或文件已被删除的消息全都归入此类别。现有消息包括诸如
“已创建”、“将要创建”以及“现在已存在”之类的消息,例如:
               
CONM6007I: 数据源的连接池已被破坏(UDDI.Datasource.techs8.server1)。
扩展自:cbe:SituationType
内容序列:
ExtendedDataElementType
内容序列:
属性:name
属性:type
FeatureSituation
FeatureSituation 所处理的情况指示了组件的功能已经为服务请求作好
准备(或尚未作好准备)。指示诸如服务可用以及服务或功能不可用之类的情况都
归入此类别。现有情况包括诸如“现在可用”、“当前可用”以及“传输正在侦听
端口 123”之类的消息,例如:
               
SRVE0171I: 传输 HTTPS 正在侦听端口 9443
MSGS0601I: 尚未安装 WebSphere 嵌入式消息传递
扩展自:cbe:SituationType
内容序列:
MsgDataElementType
此元素表示一些数据,这些数据用来指定与此事件所存储的消息相关联的所有相关信息。
				
内容序列:
属性:msgLocale
OtherSituation
OtherSituation 类别的作用是支持具有除预定义类别以外的特定于产品的需求的情况。
扩展自:cbe:SituationType
内容序列:
ReportSituation
ReportSituation 处理从组件报告的情况,如脉动信号或性能信息。
诸如当前 CPU 利用率和当前内存堆大小等数据都归入此类别。现有消息包括诸如
“利用率值”、“缓冲区大小”以及“线程数”之类的消息,例如:
IEE890I 控制台备份存储器中的 WTO 缓冲区大小 = 1024
扩展自:cbe:SituationType
内容序列:
RequestSituation
RequestSituation 处理组件用来标识请求的完成状态的情况。通常,这些
请求是组件代表请求者执行的复杂管理任务或事务,而不是普通的简单请求或事务。
现有消息包括诸如“配置同步已启动”和“备份过程已完成”之类的消息,例如:
ADMS0003I: 配置同步已完成。
扩展自:cbe:SituationType
内容序列:
Situation
Situation 指定导致事件被报告的情况的类型。此属性是必需的。
				
内容序列:
属性:categoryName
SituationType
属性:reasoningScope
StartSituation
StartSituation 处理组件的启动过程。指示组件已开始启动过程、已完成启动过程
或者已中止启动过程的消息全都归入此类别。
				
扩展自:cbe:SituationType
内容序列:
StopSituation
StopSituation 处理组件的关闭过程。
指示组件已开始停止、已停止或者停止过程已失败的消息全都归入此类别。现有消息
包括诸如“停止”、“正在停止”、“已停止”、“已完成”和“正在退出”之类的
消息,例如:
WSVR0220I: 应用程序 {0} 已停止
WSVR0102E: 停止 {0} 时发生了错误
MSGS0657I: 正在停止 MQJD JMS 提供程序
扩展自:cbe:SituationType
内容序列:
属性:situationQualifier

msgCatalogGroup
msgIdGroup