Versionshinweise zu Sun GlassFish Message Queue 4.4 Update 1

Behobene Probleme in Message Queue 4.4

In der folgenden Tabelle sind die in Message Queue 4.4 behobenen Fehler aufgelistet.

Tabelle 1–8 Behobene Probleme in Message Queue 4.4

Fehler 

Beschreibung 

6242247 

MQ-Cluster mit Masterbroker wird gestartet und reagiert nicht, wenn beide Broker sich auf demselben Gerät befinden und denselben Namen haben.  

6760937 

Broker stellt keine neue Verbindung mit der Datenbank nach einem Neustart her.  

6763252 

Broker sollte eine aussagekräftigere Nachricht als NPE protokollieren, wenn eine Nachricht bestätigt wird, die abgelaufen ist oder entfernt wurde. 

6765410 

Wenn der Masterbroker lokale Interessen zwei Mal sendet, tritt ein Ausnahmefehler auf und der Slave meldet, dass das dauerhafte Abonnement bereits aktiv ist. 

6796506 

Remote-Nachricht mit dem Status PREPARED wird nach dem Rollback nicht erneut zugestellt, wenn ein Timeout beim Empfang der Remote-Antwort mit dem Status PREPARE auftritt. 

6807708 

TemporaryDestination.delete schlägt fehl, wenn Masterbroker nicht ausgeführt wird. 

6812037 

RFE: MQ_CALLBACK_RUNTIME_ERROR an afterMessageDelivery weiterleiten, wenn MQMessageListenerFunc einen Fehler ausgibt. 

6812755 

Die Nachricht der Protokollebene FINE sollte WARNING sein, wenn Rückrufe vor/nach MessageDelivery Fehlermeldungen ausgeben.  

6816023 

Ausnahmefehler Message.setStringProperty() zeigt beim Ausnahmefehler für unzulässige Zeichen den Namen der Eigenschaft nicht an.  

6819095 

RFE: Cluster sollte die Einstellung der Puffergröße des Input-/Output-Stream und von TcpNoDelay unterstützen.  

6820585 

'imqcmd list txn' zeigt keine Cluster-Transaktionen mit dem Status COMMITTED an, die auf Abschluss durch Remote-Broker warten. 

6820588 

Eine Cluster-Transaktion, die sowohl lokale als auch Remote-Nachrichten komsumiert, bleibt im Wartestatus COMMITTED. 

6821639 

NPE bei Rollback-/Übernahmetransaktion während AS-Wiederherstellung für MQRA-DIRECT-Modus. 

6823364 

RFE: C-API-Compiler für Sun Studio 12 bei Solaris aktualisieren 

6829113 

ConcurrentModificationException bei Transaktionszeitüberschreitung bei Tuxedo TM-Rollback bei starker Belastung 

6832197 

Nicht transaktionale Remote-Bestätigung sollte nicht auf Remote-Antwort warten, wenn der Client nicht nach Bestätigung der Bestätigung fragt. 

6834735 

Protokoll-Nachricht ?Unerwarteter interner Broker-Fehler“, wenn Tuxedo TM im START-Status für eine Transaktion eine Zeitüberschreitung feststellt 

6836364 

Platzhalter-Abonnent empfängt Remote-Nachricht nicht, wenn deren Thema vor dem Abonnenten erstellt wurde.  

6836691 

HA(JCAPS):Nachricht wurde bereits entfernt Ausnahmefehler bei Erhalt nach XA Receiver-Rollback, dann Nachricht übermitteln 

6836749 

HA(JCAPS):ack in Speicherausnahme bei Empfang nach Rollback eines dauerhaften Abonnements und anschließender Übergabe einer Nachricht. 

6837671 

HA(JCAPS):endlose erneute Sendung einer übermittelten Nachricht bei XAResourceImpl.rollback nach erfolgreicher Übermittlung 

6839193 

RFE: C++-Compiler auf Visual Studio 2008 SP1 aktualisieren 

6845625 

Broker hat zu wenig Speicherplatz zur Verfügung, wenn Remote-Konsumenten wiederholt erstellt/geschlossen werden. 

6852207 

NPE beim Senden der Nachricht an Remote-Broker bewirkt, dass beim Lesen von msg pkt der Fehler ?Nachricht kann nicht verarbeitet werden“ auftritt. 

6853822 

Ausnahmefehler ?Vorgang END_TRANSACTION kann nicht durchgeführt werden“ beim Beenden einer Transaktion mit Status FAILED.  

6854142 

?Warten auf Cluster-Verbindung“ ?Cluster-Verbindung geschlossen“ alle 3 Minuten an den Remote-Broker  

6858121 

WARNUNG 'Unbekannte Transaktion' in Broker-Protokoll auf 'imqcmd list txn', wenn Remote-Transaktion vorhanden ist 

6858488 

Transaktion mit Status COMMITTED nicht vom Transaktions-Startbroker entfernt, wenn Remote-Teilnehmer-Broker seine Transaktion mit Status COMMITTED entfernt hat. 

6858905 

ConcurrentModificationException für Consumer.destroyConsumer.  

6861362 

RFE: JMSBridge: automatische Zuordnung des Ziels zur Quelle Message.getJMSDestination unterstützen 

6861528 

RFE: JMSBridge: Weiterleitung der Nachricht an einen anderen Speicherort im Ziel MessageTransformer.transform() zulassen  

6861653 

Info übermäßige Cluster-Transaktion an COMMIT unvollständig Remote-Broker heruntergefahren wegen hohem Transaktionsaufkommen 

6862413 

Verwirrende Protokoll-Nachricht "mq://xxx.xxx.xx.xx:pppp/ ..." ist innerhalb von 60 Sekunden verfügbar" 

6863867 

MissingResourceException auf HA-Broker startet neu, wenn COMMITTED von einem heruntergefahrenen Remote-Broker aussteht. 

6867596 

Transaktion mit Status PREPARED wieder hergestellt nach Broker-Neustart zurückkehren zu Status PREPARED, wenn Broker erneut neu startet 

6868525 

NullPointerException beim Weiterleiten des temporären Ziels an Remote-Broker bei Link-Erstellung 

6868578 

Manche broadcast/unicast-Elemente prüfen nicht, ob eine hergestellte Verknüpfung einen Konflikt mit Link-Handshake aufweist und zu einer Unterbrechung der Verknüpfung führt. 

6871612 

HA-Protokoll-Nachrichten des Typs ?Kann transaction.completion nicht melden“beim Konsumieren von Remote-Nachrichten, wenn ausstehender Broker heruntergefahren  

6886391 

NullPointerException beim Bestätigen der Nachricht, wenn Nachricht bereits entfernt wurde