本部分介绍 Message Queue 3.7 UR1 中修复的错误。
表 1–3 在 Message Queue 3.7 UR1 中修复的错误
错误号 |
描述 |
---|---|
6193884 |
Message Queue 在非 C 语言环境下向系统日志输出垃圾消息。 |
6251450 |
在群集关闭过程中,connectList 抛出 ConcurrentModificationException。 |
6252763 |
java.nio.HeapByteBuffer.putLong/Int 中抛出 java.nio.BufferOverflowException。 |
6260076 |
使用 Oracle 存储库,在代理启动后的第一条消息发布完后,消息发布速度变得很慢。 |
6264003 |
队列浏览器显示未提交的消息。 |
6260814 |
对 JMSXUserID 进行处理的选择器始终得到 false 值。 |
6271876 |
关闭具有未使用消息的使用方时,连接流控制无法正常工作。 |
6284769 |
QueueBrowser 泄漏内存,即使为每个枚举创建一个新浏览器然后关闭该浏览器也是如此。 |
6294767 |
Message Queue 代理需要在其打开的网络套接字上设置 SO_REUSEADDR。 |
6304043 |
对于共享的非长期订阅,代理并不验证 clientID 是否为非 Null。 |
6307056 |
Txn 日志成为性能瓶颈。 |
6320138 |
Message Queue C API 无法通过回复标头确定队列的名称。 |
6320325 |
即使在 Solaris OS 上同时安装了 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 |
代理错误“监视目的地错误 mq.metrics.destination.queue.Name”。 |
6415068 |
在 AS 8.1 UR2(JMS Message Queue 的通用资源适配器)中执行事务恢复时失败。 |
6421781 |
支持使用以下语法连接到代理 —b mqtcp://hostName:portNumber/serviceName |
6423696 |
Session.rollback 实际上不会在出现 COMMIT REPLY 错误之后回滚已使用的消息。 |
6314103 |
如果目录名称中包含空格,则无法安装 Message Queue。. |
6314088 6392963 |
如果目录名称的长度超过 6 个字符,则无法安装 Message Queue。例如,C:\Software\Sun。 |