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 |