Sun Java System Message Queue 3.7 UR1 发行说明

此发行版中修复的错误

此发行版中修复的错误介绍了 Message Queue 3.7 UR1 中已修复的错误。

表 1–4 在 Message Queue 3.7 UR1 中修复的错误

错误号 

描述 

6193884 

在需要非 ASCII 字符来显示消息的语言环境下,Message Queue 向系统日志输出垃圾消息。 

6251450 

在群集关闭过程中,connectList 抛出 ConcurrentModificationException

6252763 

java.nio.HeapByteBuffer.putLong/Int 中出现 java.nio.BufferOverflowException

6260076 

使用 Oracle 存储库,在代理启动后的第一条消息发布完后,消息发布速度变得很慢。 

6260814 

JMSXUserID 进行处理的选择器始终得到 false 值。

6264003 

队列浏览器显示属于尚未提交的事务的消息。 

6271876 

关闭具有未使用消息的使用方时,连接流控制无法正常工作。 

6284769 

QueueBrowser 泄漏内存,即使为每个枚举创建一个新浏览器然后关闭该浏览器时也是如此。 

6294767 

Message Queue 代理需要在其打开的网络套接字上设置 SO_REUSEADDR

6304043 

代理不会验证共享非长期订阅的 clientID 是否为非 Null。

6307056 

Txn 日志成为性能瓶颈。 

6320138 

Message Queue C API 无法确定回复标头中的队列名称。 

6320325 

即使在 Solaris 上同时安装了 JDK 1.4 和 JDK 1.5,代理有时也会选取前者。 

6321117 

多代理群集初始化抛出 java.lang.NullPointerException

6330053 

从订户提交事务时,JMS 客户端运行时环境抛出 java.lang.NoClassDefFoundError

6340250 

支持 C-API 中的 MESSAGE 类型。

6351293 

添加对 Derby 数据库的支持。 

6381693 

对于重新传送到远程使用方(在该使用方的代理重新启动后)的消息,JMSRedelivered 标志设置为 false。

6388049 

无法清除不完整的 XA 事务。 

6403968 

添加基于使用方的流控制协议,以实现多个接收者的负载平衡。 

6403958 

当停用消息队列尝试删除最早的非持久性消息时引发代理异常。 

6406862 

发生代理错误 Monitor destination errormq.metrics.destination.queue.Name 后无法监视任何目的地

6415068 

在 AS 8.1 UR2(JMS Message Queue 的通用资源适配器)中事务恢复失败。 

6421781 

支持使用以下语法连接到代理 

—b mqtcp://hostName:portNumber/serviceName

6423696 

Session.rollback 实际上不会在 COMMIT REPLY 错误之后回滚已使用的消息。