Sun Java System Application Server Enterprise Edition 8.2 发行说明

Message Queue

本节介绍已知的 Java Message Queue 问题和相应的解决方法。

在某些情况下(取决于时间),JMS 重新连接无法成功完成。(ID 6173308、6189645、6198481、6199510、6208728)

说明

多种问题均可导致在与时间相关的情况下重新连接失败。

解决方法

可以通过以下方法解决这些问题:

从 8.0 到 8.1 Update 2,appclient 中的异步消息侦听器行为已改变。(ID 6198465)

说明

由于最近的更改,当异步消息侦听器是 app-client 容器中唯一的活动线程时,其余 appclient 虚拟机将作为守护进程存在。对于以前在 ACC 中执行异步接收的应用程序,此行为是一种退化。此问题将影响设置 JMS 消息侦听器并退出主线程的应用程序客户机。

解决方法

不退出主线程。等待消息侦听器通知主线程,然后再终止主线程。