Sun GlassFish Message Queue 4.4 Update 1 Release Notes

Bugs Fixed in Message Queue 4.4 Update 1

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 Sun 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