跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

在 WebSphere Process Server 中使用 Failed Event Manager API 管理失败的流程

Phani Madgula, 软件开发人员, IBM
Phani Madgula 在 India Software Labs (ISL) 从事 WebSphere Process Server 支持工作。他在 IBM 工作了 6 年,曾经在多个产品团队工作过,包括 WebSphere Application Server Community Edition、WebSphere Business Integration Adapters 和 DB2。他有开发 JEE 应用程序、产品支持和数据库管理方面的工作经历。他是经过认证的 Oracle9i 专业人员。
(An IBM developerWorks Contributing Author)
Ashok Poralu, 软件工程师, IBM
Ashok Poralu 的照片
Ashok Poralu 在 IBM India Software Labs (ISL) 从事 WebSphere Application Server Community Edition 支持工作。在担任当前职位之前,Ashok 在 WebSphere Process Server 和 WebSphere Application Server 支持团队工作,处理过许多客户问题。他有 5 年的 IT 从业经验,曾经在多个应用程序开发和 WebSphere 产品支持团队工作过。

简介:  Recovery 组件是 WebSphere® Process Server 中很让人感兴趣的主题,因为它提供的基本服务帮助管理员重新启动失败的流程。为了提供此服务,Recovery 组件捕捉请求数据并把它嵌入失败事件中,然后把失败事件存储在通用数据库表中。可以使用管理控制台中的 Failed Event Manager 应用程序重新提交失败事件。但是,开发人员或管理员更喜欢通过脚本或程序自动地重新提交失败事件。本教程帮助 WebSphere Process Server 的管理员通过程序选择特定的失败事件列表、修改相应的业务数据并重新提交失败事件。本教程提供一个使用 Failed Event Manager API 的示例应用程序。

发布日期:  2011 年 6 月 27 日
级别: 中级

访问情况 : 15283 次浏览
评论: 

简介

WebSphere Process Server(以下简称 Process Server)中的 Recovery 组件提供一种有用的服务,它存储关于失败的流程的信息,帮助管理员在解决问题之后重新启动它们。每当请求处理流程中出现 ServiceRuntimeException 时,Recovery 组件就会起作用。此时,事务回滚到前一个异步点。请求数据被放在一个失败事件中并保存在通用数据库中。除了请求数据之外,失败事件还包含关于创建失败事件的时间和位置的信息。如果失败的流程需要重新启动,这些信息会帮助从原来失败的位置再次开始处理。

可以使用在安装 WebSphere Process Server 时开箱即用的 Failed Event Manager 应用程序查看、修改请求并重新提交失败事件。这个应用程序在应用程序集群上运行,可以通过管理控制台访问它。但是,管理员喜欢编写客户机,让客户机获取特定的失败事件、查看数据、修改数据并重新提交它们。要想编写这些定制的客户机,管理员必须使用 Failed Event Manager API。实际上,管理控制台也使用相同的 API 提供此功能。

在本教程中

本教程讨论如何通过开发定制的 Java™ 应用程序来处理失败事件。本教程使用的 示例应用程序 包含一个仲裁流程和 SCA 组件,演示失败事件的生成和使用 Java Server Pages 处理这些失败事件。

本教程分为以下几节:


先决条件

  • 您需要非常了解 Java 和 Java EE 概念。
  • 您需要有 SCA 编程、仲裁以及 WebSphere Process Server 管理概念和工具方面的实践经验。

系统需求

  • 带 Fixpack 3 和 Unit Test Environment 的 IBM® WebSphere Integration Developer V7.0.0.0

学习时间

3 小时

1 页,共 8 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=WebSphere
ArticleID=682644
TutorialTitle=在 WebSphere Process Server 中使用 Failed Event Manager API 管理失败的流程
publish-date=06272011
author1-email= mabalaji@in.ibm.com
author1-email-cc=
author2-email=asporalu_cnnew1@in.ibm.com
author2-email-cc=dwu@us.ibm.com

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。