本主题仅适用于 IBM Business Automation Workflow Advanced 配置。

查找失败事件

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38
使用 Failed Event Manager 可帮助您在部署环境内的所有服务器上搜索失败事件。 您可以搜索所有失败事件,也可以搜索事件的特定子集。

查找失败事件的一种方法是在 Failed Event Manager 主页上单击 获取所有失败事件 ; 此操作将返回服务器上所有服务组件体系结构 (SCA) 和 Java™ 消息服务 (JMS) 失败事件的列表。 如果已安装 Business Process Choreographer,那么查询还会返回失败、终止和停止的 Business Process Choreographer 事件。 您可以在系统上仅具有少量失败事件时使用此搜索选项,也可在没必要或不可能按条件缩小搜索结果范围时使用此选项。

当系统上具有大量失败事件时,或者当您希望仅检查与特定条件集相关联的事件时,请使用基于条件的搜索。 Failed Event Manager 支持基于与失败事件相关联的模块、组件、方法、时间段、会话、限定符或异常来进行搜索。 有关如何和何时使用不同条件的更多信息,请参阅下表。
注: 当失败事件比用户界面可以处理的更多时, Failed Event Manager 会显示以下错误消息: " 失败事件太多,请手动检查数据库。 要查看失败事件的详细信息,请手动浏览数据库表。
`
表 1. 搜索条件
搜索条件 要使用的字段 支持的事件类型 使用说明
事件失败时路由至的模块、组件或方法。 模块

组件

操作

SCA

JMS

WebSphere® MQ

Business Process Choreographer

业务流程管理器保留队列

使用其中一个或多个字段来搜索与特定模块、组件或方法关联的失败事件。
事件失败的时间段 起始日期

结束日期

SCA

JMS

WebSphere MQ

Business Process Choreographer

业务流程管理器保留队列

日期和时间的格式特定于语言环境。 为每个字段提供了一个示例。 如果您所提供的值格式不正确,那么 Failed Event Manager 将显示一条警告并替换该字段的缺省值。

时间始终是服务器的本地时间。 不会更新时间来反映运行管理控制台的个别工作站的本地时间。

事件失败的会话 会话标识 SCA
事件的源模块或组件 源模块

源组件

SCA 使用其中一个字段或同时使用这两个字段来仅查找源自特定源模块或组件的失败事件。 Failed Event Manager 根据故障点确定源,而无论交互类型如何。
失败事件中业务对象的类型 业务对象类型 SCA
事件是否具有所指定的事件排序限定符 事件排序限定符 SCA
事件是否导致要启动存储 存储转发限定符 SCA

Business Process Choreographer

是否由于未能向 Business Process Choreographer 发送故障响应而导致事件发生 流程响应限定符 SCA
事件失败时抛出的异常 异常文本 SCA 在字段中指定所有或部分异常文本以查找所有与该异常相关联的事件。

有关搜索失败事件的更多信息,请参阅 Failed Event Manager 中提供的联机帮助。

查找与失败事件相关的业务流程实例或公共基本事件

如果业务流程中已生成失败事件,那么 Failed Event Manager 将提供一个链接以查看 Business Process Choreographer Explorer 中的该业务流程实例。 此外,一个失败事件可与一个或多个公共基本事件相关;在这种情况下,Failed Event Manager 具有一个指向这些相关事件的链接。 公共会话标识将失败事件与相关的业务流程实例或公共基本事件链接在一起。 检查这些相关过程实例或事件可为您提供有关事件如何失败以及为何失败的更多信息。