Notes de version Sun Java System Application Server Enterprise Edition 8.1 2005Q2

Message Queue

Cette section décrit les problèmes connus liés aux files d'attente des messages Java et les solutions associées.

ID du bogue 

Résumé 

6173308, 6189645, 6198481, 6199510, 6208728 

Du fait de la synchronisation, la reconnexion JMS ne s'établit pas toujours correctement 

Dans des scénarios faisant appel à la synchronisation, plusieurs causes peuvent être à l'origine de ce problème.  

Solution

Pour contourner ces problèmes : 

  • Redémarrez les courtiers concernés.

  • Redémarrez les instances d'Application Server concernées.

6198465 

Le comportement du listener de messages asynchrone a été modifié dans le conteneur appclient de la version 8.0 vers la version 8.1 Update 2.

En raison d'une récente modification, lorsqu'un listener de messages asynchrone est le seul thread actif du conteneur app-client, l'autre machine virtuelle appclient existe en tant que démon. Ce comportement constitue une régression par rapport aux anciennes applications qui effectuent des réceptions asynchrones dans ACC. Ce problème affecte les clients d'application qui installent un listener de messages JMS et quittent le thread principal.

Solution

Ne fermez pas le thread principal. Attendez que le module d'écoute du message avertisse le thread principal avant de fermer ce dernier.