失败事件详细信息(业务流程管理器挂起队列事件)

使用“失败事件详细信息”页面来查看或重新提交单个业务流程管理器挂起队列消息,以及访问 Business Process Choreographer Explorer 以进一步处理该消息。 当它被破坏或者必需的处理基础结构不可用时,就会将一条消息放入挂起队列中并当作失败事件来处理。

在一个长时间运行的 BPEL 流程中,业务流程管理器可以向自己发送请求消息,这些消息又会触发后续导航。 这些消息将触发与流程相关的操作(例如,调用故障处理程序)或者与活动相关的操作(例如,继续在活动中进行流程导航)。 导航消息中始终包含与它相关联的 BPEL 流程实例标识。 如果消息将触发与活动相关的操作,那么它还将包含活动模板标识和活动实例标识。

要在控制台中访问此页面,请单击服务器 > 部署环境 > deployment_environment_name > Failed Event Manager,搜索已恢复的业务流程管理器挂起队列事件,然后单击“搜索结果”页面中列出的特定事件的名称。

“失败事件详细信息”页面提供事件标识、类型和状态,还提供有关事件的目标、失败时间和任何相关联的 BPEL 流程、流程模板和活动的信息。

除了查看失败事件的数据之外,还可以在此页面中执行下列任务:

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

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

事件标识

指定失败事件的唯一标识。 即使在重新提交事件后,此标识仍然会存在;如果重新提交失败,那么会以同一事件标识将该事件返回 Failed Event Manager。

事件标识是由恢复子系统自动指定的;您不能对它进行编辑。

事件类型

指定失败事件的类型。 对于所有挂起队列消息,值为 BFMHold

事件类型是由恢复子系统自动指定的;您不能对它进行编辑。

事件状态

指定失败事件的状态。 挂起队列事件的状态始终为失败

事件状态是由恢复子系统自动指定的;您不能对它进行编辑。

失败时间

显示事件失败的日期和时间。 显示的时间就是 Process Server 上的时间,并且时间值的格式按当前语言环境的要求进行转变。

此字段不可编辑。

失败的部署目标

显示事件的部署目标。 该字段的值包含目标节点和服务器的名称,如果有集群,那么还显示集群名称。

此字段不可编辑。

流程实例标识

指定与事件相关联的 BPEL 流程实例的标识。

此字段不可编辑。

流程实例名称

指定与事件相关联的 BPEL 流程实例的名称。

此字段不可编辑。

流程实例状态

指定 BPEL 流程模板是否可用来创建流程实例。

此字段有下列有效值:
  • 0:此值指示虽然消息存在,但是已从 BPEDB 数据库中删除了相应的 BPEL 流程实例。
  • 2:STATE_RUNNING。 此值指示模板可用。
  • 3:STATE_FINISHED。
  • 4:STATE_COMPENSATING。
  • 5:STATE_FAILED。
  • 6:STATE_TERMINATED。
  • 7:STATE_COMPENSATED。
  • 8:STATE_TERMINATING。
  • 9:STATE_FAILING。
  • 11:STATE_SUSPENDED。
  • 12:STATE_COMPENSATION_FAILED。

此字段不可编辑。

流程模板名称

指定 BPEL 流程模板的名称。

此字段不可编辑。

活动实例标识

指定活动实例的标识。 活动实例标识可在导航消息中使用,用来触发与活动相关的操作。

此字段不可编辑。

活动实例名称

指定活动实例的名称。 活动实例名称可用于将触发与活动相关的操作的导航消息。

此字段不可编辑。

活动模板标识

指定活动模板的标识。 活动模板标识可用于将触发与活动相关的操作的导航消息。

此字段不可编辑。