失败事件搜索

查找满足指定条件的失败事件。

要在管理控制台中查看此页面,请单击集成应用程序 > Failed Event Manager > 搜索失败事件

此页面中包含所有事件类型共有的字段,还包含特定于由恢复子系统处理的每种事件类型的字段。 仅当您搜索相关事件类型时,才会显示这些特定于类型的字段。 下列各节描述了此页面上包含的所有字段。


标记的链接(联机)需要访问因特网。

检查本主题的更新 (联机)

事件类型

指定您要查找的失败事件的一种或多种类型。

选中下面的一个或多个复选框:
  • SCA:搜索失败的服务组件体系结构(SCA)事件。 如果您选择此选项并且未指定其他搜索条件,那么搜索将返回所有失败的 SCA 事件。
  • JMS:搜索失败的 Java 消息服务(JMS)事件。 如果您选择此选项并且未指定其他搜索条件,那么搜索将返回所有失败的 JMS 事件。
  • MQ:搜索失败的 WebSphere MQ 事件。 如果您选择此选项并且未指定其他搜索条件,那么搜索将返回所有失败的 WebSphere MQ 事件。
  • BPC:搜索已失败、已停止或已终止的 Business Process Choreographer 事件。 如果您选择此选项并且未指定其他搜索条件,那么搜索将返回所有失败的业务流程编排器事件。
  • BFMHold:搜索业务流程管理器挂起队列事件。 如果您选择此选项并且未指定其他搜索条件,那么搜索将返回所有失败的挂起队列事件。

事件状态

指定您想包含在搜索中的事件状态。 仅当您要搜索业务流程编排器事件时,此字段才可用。 如果您要仅搜索 SCA、JMS、WebSphere MQ 或业务流程管理器挂起队列事件,那么值将缺省设置为已失败,并且此字段不可用。

选中下面的一个或多个复选框:
  • 全部选中:搜索所有已失败、已停止和已终止的事件。 如果您想仅搜索一种或两种状态,请取消选中此复选框。
  • 已失败:搜索所有已失败并且流程实例状态为已失败的业务流程执行语言(BPEL)流程。
  • 已终止:搜索所有已失败并且流程实例状态为已终止的 BPEL 流程。
  • 已停止:搜索所有已失败并且一项或多项活动处于已停止状态的 BPEL 流程。

模块

指定失败事件目标模块(就是将事件发送至的模块)。 仅当您搜索 SCA、JMS、WebSphere MQ、业务流程管理器挂起队列和 Business Process Choreographer 事件时,此字段才可用。

目标是由 Failed Event Manager 从故障点角度确定的。 为了阐明目标是如何确定的,在以下示例中,组件 A 异步调用组件 B。请求消息从 A 发送到 B,响应消息从 B 发送到 A。
  • 如果在初始请求期间发生异常,那么对于 Failed Event Manager 而言,组件 A 是源,组件 B 是目标。
  • 如果在响应期间发生异常,那么对于 Failed Event Manager 而言,组件 B 是源,组件 A 是目标。

“模块”字段接受星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有目标模块。

组件

指定失败事件目标组件(就是将事件发送至的组件)。 当您搜索所有事件类型时,此字段都可用。

目标是从故障点的角度确定的。 (请参阅“模块”字段的描述,以了解有关如何确定目标的更多信息。)

“组件”字段接受星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有目标组件。

操作

指定失败事件的操作(就是所指定的用来处理事件的方法)。 搜索所有事件类型时,此字段可用。

目标是从故障点的角度确定的。

该字段接受星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有目标方法。

起始日期

要搜索在特定时间段内失败的事件,请指定开始日期和时间。 当您搜索所有事件类型时,此字段都可用。

此字段的值必须符合计算机语言环境所要求的时间与日期格式。 例如,en_US 语言环境所需的格式是 MM/DD/YY HH:MM Meridiem;en_US 语言环境的正确格式值为 12/20/2005 4:30 PM。 该页面包含适合于您的语言环境的正确格式示例。

注意,时间始终是 Process Server 上的时间,而不是运行管理控制台的各个机器上的时间。

结束日期

指定搜索特定时间段内的失败事件时的结束日期和时间。 搜索所有事件类型时,此字段可用。

此字段的值必须符合计算机的语言环境所要求的时间与日期格式。 (例如,en_US 语言环境所需的格式是 MM/DD/YY HH:MM Meridiem;正确格式的值如 12/20/2005 8:30 PM。)该页面包含适合于您的语言环境的正确格式示例。

所指定的时间始终是 Process Server 上的时间,而不是正在运行管理控制台的单个系统上的时间。

会话标识

指定要在其中进行搜索的会话的标识。 当您搜索 SCA 事件时,此字段可用。

每个事件都是在一个会话中执行的;会话中包含处理一个事件时所需要的所有信息。 如果一个事件失败,那么 Failed Event Manager 会将已失败执行分支的特定会话信息包括在“会话标识”参数中。

源模块

指定发起事件的模块。 当您搜索 SCA 事件时,此字段可用。

源是从故障点的角度确定的。 为了阐明源是如何确定的,请考虑以下示例,其中组件 A 正在异步调用组件 B。请求消息从 A 发送到 B,响应消息从 B 发送到 A。
  • 如果在初始请求期间发生异常,那么对于 Failed Event Manager 而言,组件 A 是源,组件 B 是目标。
  • 如果在响应期间发生异常,那么对于 Failed Event Manager 而言,组件 B 是源,组件 A 是目标。

该字段接受星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有源模块。

源组件

指定发起事件的组件。 搜索 SCA 事件时,此字段可用。

源是从故障点的角度确定的。 请参阅源模块字段的描述,以了解有关如何确定源的更多信息。

“源组件”字段接受星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有源组件。

业务对象类型

要搜索包含特定业务对象类型的事件,请指定类型。 当您搜索 SCA 事件时,此字段可用。

“业务对象类型”字段接受星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有事件。

事件排序限定符

可以搜索为其声明了事件限定符的事件。 当您搜索 SCA 事件时,此字段可用。

从菜单中选择下列其中一个选项:
  • 已排序:搜索属于事件序列的事件
  • 未排序:搜索不属于事件序列的事件。 此事件不需要进行事件排序。
  • 空白:不将事件排序限定符作为搜索条件的一部分。

存储转发限定符

可以搜索导致启动存储的事件。 当您搜索 SCA 事件时,此字段可用。

从菜单中选择下列其中一个选项:
  • 存储发起方:搜索启动了事件存储的事件。 同一事件目标的后续事件将根据此目标的可用性进行存储。 当此目标变得可用时就可以转发事件。
  • 不是存储发起方:搜索未启动事件存储的事件。
  • 空白:不将存储转发限定符作为搜索条件的一部分。

流程响应限定符

指定您是否要搜索由于系统无法将故障响应发送至 BPEL 流程而捕获的事件。 当您搜索 SCA 事件时,此字段可用。

从菜单中选择下列其中一个选项:
  • 流程响应:搜索作为 BPEL 流程的响应的事件。 重新提交失败事件时,可以将事件转发至目标流程或者重新提交至调用者。
  • 不是流程响应:搜索不是 BPEL 流程的响应的事件。 重新提交失败事件时,会将事件重新提交至调用者。
  • 空白:不将流程响应限定符作为搜索条件的一部分。

异常文本

要在失败事件中搜索异常文本,请指定文本。 当您搜索 SCA 事件时,此字段可用。

可以指定出现在异常中的所有文本,也可以指定这些文本中的一个片段,并且使用星号(*)通配符。 值区分大小写。 如果将此字段留空,那么会将它视为一个通配符,因此会返回所有事件。