Sun GlassFish Message Queue 4.4 Update 1 Release Notes

Bugs Fixed in Message Queue 4.4

The following table describes the bugs fixed in Message Queue 4.4.

Table 1–8 Bugs Fixed in Message Queue 4.4

Bug 

Description 

6242247 

MQ cluster with masterbroker startup and hangs if both broker is on same machine have same name  

6760937 

Broker does not reconnect to the DB if it is restarted  

6763252 

broker should log a meaningful message than NPE when ack a message that has been expired/removed 

6765410 

masterbroker sends local interests 2 times cause slave exception Durable subscription already active 

6796506 

remote PREPARED msg not redelivered after rollback in case timeout in receiving remote PREPARE reply 

6807708 

TemporaryDestination.delete fail if master broker is not running 

6812037 

RFE: pass MQ_CALLBACK_RUNTIME_ERROR to afterMessageDelivery if MQMessageListenerFunc returns error 

6812755 

FINE level log message should be WARNING if before/afterMessageDelivery callbacks return error 

6816023 

Message.setStringProperty() exception does not show property name on Illegal character exception 

6819095 

RFE: cluster should support setting input/output stream buffer size and TcpNoDelay 

6820585 

'imqcmd list txn' does not show COMMITTED cluster transactions waiting for remote broker completion 

6820588 

a cluster transaction that consume both local and remote messages stay as COMMITTED in waiting state 

6821639 

NPE on rollback/commitTransaction during AS recovery for MQRA-DIRECT mode 

6823364 

RFE: upgrade C-API compiler to Sun Studio 12 on Solaris 

6829113 

ConcurrentModificationException when Tuxedo TM rollback timed out transaction under heavy load 

6832197 

non-transacted remote ack should not wait for remote reply if client does not ask for ackack 

6834735 

confusing log msg "Unexpected Broker Interal Error" when Tuxedo TM timeout a txn in START state 

6836364 

wildcard subscriber does not receive remote msg if its topic is created before subscriber  

6836691 

HA(JCAPS):msg already been removed exception on receive after XA receiver rollback then commit a msg 

6836749 

HA(JCAPS):ack exists in store exception on receive after 1 of durables rollback then commit a msg 

6837671 

HA(JCAPS):endless redeliver a committed message when XAResourceImpl.rollback after a success commit 

6839193 

RFE: upgrade C++ compiler to Visual Studio 2008 SP1 

6845625 

broker entering low memory state when remote consumers repeatly created/closed 

6852207 

NPE on sending msg to remote broker causes remote broker "unable to process message" on read msg pkt 

6853822 

confusing exception message "Cannot perform operation END_TRANSACTION" when end a FAILED txn 

6854142 

"Waiting for cluster connection" "Closed cluster connection" to remote broker every 3 minutes 

6858121 

confusing WARNING 'Unknow transaction' in broker log on 'imqcmd list txn' if remote txn exists 

6858488 

COMMITTED txn not removed from txn home broker if remote participant broker removed its COMMITTED tx 

6858905 

ConcurrentModificationException in Consumer.destroyConsumer  

6861362 

RFE: JMSBridge: support auto-map target destination to source Message.getJMSDestination 

6861528 

RFE: JMSBridge: allow MessageTransformer.transform() branch msg to a different destination in target 

6861653 

excessive cluster txn info sent to COMMIT incomplete down remote broker under high txn load 

6862413 

confusing log message "mq://xxx.xxx.xx.xx:pppp/ ..." is reachable within 60 seconds" 

6863867 

MissingResourceException on HA broker restarts if has pending COMMITTED from a down remote broker 

6867596 

recovered PREPARED txn after broker restart return backto PREPARED state if broker restart again 

6868525 

NullPointerException on forwarding temporary destination to remote broker on link establishment 

6868578 

some broadcast/unicast no check if a link established interferes/w link handshake cause link down 

6871612 

HA:log msgs"Cant notify transaction.completion.."when consume remote msgs if the pending broker down 

6886391 

NullPointerException on acknowledge message if message has been removed already