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 |