The following table describes the bugs fixed in Message Queue 4.4 Update 1. Some of these issues are marked with “(OpenMQ)”, which indicates the issue was fixed in the Open Message Queue open source project upon which Oracle GlassFish Message Queue is based.
Table 1–7 Bugs Fixed in Message Queue 4.4 Update 1
Bug |
Description |
---|---|
6590909 |
DIRECT mode MDB does not connect to remote broker when addresslist is overridden |
6616704 |
Broker memory growth when many consumers created within a Session |
6745761 |
XAResource.isSameRM() should return true when two connections used in same XA TX (with JMSJCA) |
6745763 |
XAResource.isSameRM() should return true when two connections used in same XA TX (JMSRA DIRECT mode) |
6745768 |
XAResource.isSameRM() should return true when two connection used in same XA TX (JMSRA LOCAL/REMOTE) |
6760450 |
Message store getting corrupted if the machine is rebooted without stopping the MQ (GF) instance |
6766241 |
UMS: SendMsg.html AJAX example uses /ums as default context root. It should use /imqums |
6766852 |
DirectXAResource translates broker CONFLICT status to "TxID is already in use" |
6799428 |
Non-persistent messages/Non-durable deposited messages in DMQ cannot be consumed but browsable. |
6799428 |
Non-persistent messages/Non-durable deposited messages in DMQ cannot be consumed but browsable. |
6809353 |
openmq 4.3 HA with posgtresql (8.1) doesn't work (imqbrokerd can't start ) |
6809750 |
Connection pooling (from JMSRA) for clientId connection does not work. |
6812198 |
Classcast exception thrown when monitoring using MQ topic metrics |
6832000 |
MQ reapExcessConnection JDBC connection runs into HIGH CPU spin |
6833109 |
MQClusterMonitor JMX Sample application throws Exception on AIX with JDK6 |
6835420 |
Default value of NoGCDefault calculated incorrectly. May cause excessive GC when memory is low. |
6852018 |
Error message "Cannot add durable consumer {0}. No ClientID was set on connection." is misleading |
6856991 |
NullPointerException after broker restarts then rollback a durable consumer PREPARED transaction |
6874125 |
WARNING: MQJMSRA_DC2001: connectionId=555670328604044289:_destroy():called on a connection... |
6878945 |
RFE: JMSBridge: allow specify username/password to create connection from connection-factory |
6881493 |
Admin temporary destinations should not be stored for HA broker |
6881753 |
RFE JMSBridge: allow tag each message with the jmsbridge name before transfer to target |
6884673 |
MQ 4.4 Broker could not establish cluster connection with MQ 3.7/3.6 Broker |
6886390 |
Persist/Txn published msgs went to DMQ can cause mq.sys.dmq not found err when consume them from DMQ |
6886515 |
AccessControlException when using JMX to delete a destination in an embedded broker |
6890628 |
setting the broker property "imq.autocreate.destination.isLocalOnly=true" has no effect |
6891615 |
Selector does not always work when running broker 4.3 in glassfish |
6891624 |
Msgs 'Remote' can become higher than 'Count' in 'imqcmd list dst' |
6891629 |
need user-friendly message when arithmetic exeception occurs in selector |
6891717 |
ifimq.transaction.autorollback=true,autorollback PREPARED ack not clear cause TransactionAckExistEx |
6891802 |
"[B4061]:Can not use Transaction ID..currently in use"on broker restart after takeover remote tx ack |
6892512 |
Memory Leak: Temporary Destinations are not removed from connection when tempDest.delete() is called |
6895040 |
if masterbroker has temp dest,slave broker fail get uidprefix on start after uidprefix lock timeouts |
6896230 |
new consumer created on masterb while masterb restart after sync/w slaves maynot propagate to all |
6896764 |
equals method on TransactionAcknowledgement is incorrect. |
6898355 |
takeover lock reseted in cluster managr init on broker restart without waiting for takeover complete |
6901405 |
RFE: log JDBC vendor information and vendor properties if specified |
16 (OpenMQ) |
Selector does not always work when running broker 4.3 in glassfish |
17 (OpenMQ) |
openmq 4.3 HA with posgtresql (8.1) doesn't work (imqbrokerd can't start ) |
22 (OpenMQ) |
installer references non existing binary and fails |
25 (OpenMQ) |
Memory leak when creating TemporaryTopic. |
29 (OpenMQ) |
Broker Isolation |
30 (OpenMQ) |
Msgs 'Remote' can become higher than 'Count' in 'imqcmd list dst' |
31 (OpenMQ) |
need user-friendly message when arithmetic exc. occurs in selector |
32 (OpenMQ) |
fix for int-> long overflows |
33 (OpenMQ) |
OpenMQ installer: "Invalid SwiXML Descriptor" error when ran under ja locale |