这些发行说明涵盖了 IBM(R) WebSphere(R) Business Integration Connect,Enterprise Edition 和 Advanced Edition,V4.2.2 的发行信息。它们包含下面几个部分:
本发行版中的新增内容 | 限制 |
产品修正历史 | 已知问题和变通方法 |
硬件和软件需求 | 文档 |
安装、迁移、升级和配置信息 |
注:在该发行说明发布之后,有关该产品的重要信息可以用 Technical Support Flash 的形式获得。它们可以在 WebSphere Business Integration 支持 Web 站点 http://www.ibm.com/software/integration/wbiconnect/support 上找到。选择您感兴趣的组件区域并搜索 flash 部分。
本节列出了该发行版中的新增功能和作出的改进:
发行版 4.2.1 和 4.2.2 之间,下列问题已经根据客户报告的案例进行了修正。
跟踪 编号 |
描述 |
34416 | 丢失 WebSphere MQ 连接之后,Business Integration Connect 进程间歇地达到 100% CPU 利用率。该问题已经被修正。 |
34552 | 控制台标记功能部件不显示上载条幅或控制台徽标。该问题已经被修正。 |
35095 | 一些 XML 文档的最后一个字符被< or >截断。 该问题已经被修正。 |
35975 | PIP 样本导入到系统管理器之后编译失败。 该问题已经被修正。 |
硬件和软件需求包括在产品文档中。请参阅安装、迁移、升级和配置信息获取到这些指南的链接。
不管您是从 CD 安装软件,还是从“通行证优先(Passport Advantage)”下载并从本地目录安装它,请参阅安装指南。
指南也包括常规迁移、升级和配置信息。 要获取迁移到 V4.2.2 的说明,请参阅限制和已知问题和变通方法。
Business Integration Connect 不能支持每个操作发送多种格式 XML 文档的 PIP。例如,典型的单次操作 PIP 将只有一种格式的 XML 文档发送到接收器。 然而 PIP 2A1 V1.0,可以为服务内容使用两种不同格式。
如果您创建了一个 PIP 文档流包,则 PIP 或它的 DTD 名称,以及 PIP 文档流包中的 XML 和 XSD 文件的名称不能超过 120 个字符。如果任何名称超过这个限制,Business Integration Connect 就不能上载 PIP 文档流包。
在单向同步 RosettaNet 路由中,Sync Ack Required 属性决定 Digital Signature Required 和 Non-Repudiation of Receipt 属性是否生效。下面两个示例阐明这个功能。
示例 1,请考虑参与者启动了一个带有下列连接属性的单向同步 PIP:
在该示例中,Sync Ack Required 拥有较高优先级,而且尽管 Non-Repudiation of Receipt 的属性是 Yes,但 Business Integration Connect 将“http 200”返回给参与者并且不生成接收确认。同样地,如果社区管理者启动到参与者的单向 PIP,Business Integration Connect 将预计只有一个“http 200”状态,并且没有接收确认。
示例 2,请考虑参与者启动带有下列连接属性的单向同步 PIP:
在该示例中,Business Integration Connect 将生成带有正确消息摘要和签名的接收确认。同样地,如果社区管理者启动到参与者的单向 PIP,Business Integration Connect 期望收到带有正确消息摘要和签名的接收确认。
目录名称不能包含非 ASCII 字符
这是 WebSphere Application Server 的限制,该服务器响应
WebSphere Business Integration Connect 的请求。它不能处理目录名内的非 ASCII 字符。这包括所有的安装目录。
0C PIP 与社区参与者模拟器不能一起工作
社区参与者模拟器(CPS)用于测试社区管理者和已配置的参与者之间的连接,它不能与“0C”类型的 RosettaNet PIP 一起工作。然而,可以使用模拟器测试其它类型的 PIP。
已经在本发行版中发现下列的问题:
完成安装之后,使用命令 ./startServer.sh server1 启动路由器、接收器和控制台服务会生成下面的错误消息: ./startServer.sh server1这是一个设计到系统中的信息警告,它不是真正的错误。所有服务都将正常地运行。 |
在 Solaris 平台上可能无法关闭接收器和路由器。
路由器和接收器的关闭命令(stopServer.sh server1)当执行时就立即开始,但是它可能会无限地执行下去。
变通方法:停止关闭命令的处理,然后为路由器和接收器运行下面的命令: |
Windows 服务视图可能会错误地报告 IBM WebSphere Application Server
- bcgDocumentManager 服务的状态。
变通方法:在 DOS 命令提示符,停止并重新启动服务器。通过执行 shutdown_bcg 命令或 stopserver 命令停止服务器。当关闭服务器时,不需要服务器名。 从 <WBICRoot>\router\was\bin 目录执行命令:startserver server1 重新启动服务器。 |
事件可能没有在“事件查看器”中显示。
变通方法:停止并重新启动 WebSphere Application Server 控制台、路由器和接收器。这些命令是特定于操作系统的,您可以在安装指南中找到它们。它们与安装过程中用于启动控制台、路由器和接收器的命令相同。 |
新用户可能一开始没有获取中心管理员用户的缺省时区。如果用户没有选择本地时区设置,缺省值可能在初始登录中为空或者显示为 GMT。
变通方法:新用户必需注销并重新登录,然后选择中心管理员用户的时区。 |
只能一次显示一个帮助主题。如果一个帮助主题已经打开并且在后台,新选择的帮助主题就无法显示。 初始的帮助主题在保留在后台直到它被关闭。 |
当启动控制台服务器时如果数据库连接丢失,不会显示错误消息。然而,从控制台登录屏幕看不到图形,而且输入到控制台的密码也无效,即使它是正确的。 |
成功安装产品并登录之后,下面的错误可能会出现在控制台:SystemOut.log 和 wbic_console.log: "ToString::generate() -- java.lang.ClassCastException: java.lang.Object。这是一个由日志记录器自己导致的产生误导作用的错误。它不表示产品功能的问题,可以被安全地忽略。 |
“未找到 font.properties 中指定的字体”消息可能会出现在一些 Unix 系统执行 LaunchPad.sh 命令的窗口中。该错误不会导致任何应用程序的已知错误并且可以被安全地忽略。 |
当管理应用程序编程接口启用或禁用时,它应当在日志中记录一个 BCG104013 事件。然而它在日志中记录的却是 BCG104011。 |
通过使用 -options-generate 选项生成的文件没有正确的数据。$P() 或 $W() 形式的字符串解析器应该替换成在安装向导面板上看到的值。在执行静默安装之前,这可以通过编辑提供的示例响应文件或通过在生成的选项文件中使用编辑器将字符串解析器替换成合适的值来完成。这个问题在数据库装入程序(Database Loader)和中心安装向导中都会出现。 |
在 AIX 或 Solaris 系统中安装 Business Integration Connect 并启动社区控制台之后,登录屏幕包含问号(“???”)的字符串并且日志文件 wbic_router.log 包含了 SQL -1022 错误信息。要消除这种情况,在您安装产品之后,停止并重新启动 DB2 实例。DB2 命令 db2stop 用于停止数据库实例,命令 db2start 用于启动数据库实例。参考您的数据库管理员指示信息,以了解如何在数据库环境中执行这些命令。 |
在安装了 DB2 的系统上,从 Business Integration Connect 4.2.1,修订包 1 迁移到 V4.2.2 之后,索引 UK_TRANSPORT_1 具有错误的模式。
变通方法:迁移脚本执行之后,从 DB2 命令行运行下面的命令:
|
当使用事件发布应用程序编程接口将事件发布到一个外部队列时,没有包括事件代码(BCG_EVENTCD)和严重性。这将在该发行版的第一个修订包中解决。要获取临时修订,联系 IBM 技术支持部分。 |
产品文档不是产品包的一部分(不管 CD 还是电子产品分发版)。该产品的文档可以在下面的信息中心中找到:
http://www.ibm.com/software/integration/wbiconnect/library/infocenter/
要获取产品文档,请访问 Web 站点并为您使用的发行版下载最新的文档集。请遵循在“信息中心”页面提供的指示信息来完成安装。