WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Identification et résolution des incidents liés aux liaisons JMS WebSphere MQ

Vous pouvez diagnostiquer et résoudre des incidents survenant sur les liaisons JMS WebSphere MQ.

Exceptions liées à l'implémentation

En réponse à diverses conditions d'erreur, l'implémentation de l'importation et de l'exportation JMS MQ peut renvoyer deux types d'exception :
  • Service : cette exception est renvoyée si l'erreur définie sur l'interface métier de service (type de port WSDL) s'est produite.
  • Service Runtime : générée dans tous les autres cas. Dans la plupart des cas, l'exception cause contient l'exception d'origine (JMSException).

    Par exemple, une importation n'attend qu'un seul message de réponse pour chaque message de demande. Si plusieurs réponses sont reçues, ou si une réponse tardive (une pour laquelle la réponse SCA a expiré) est reçue, une exception Service Runtime est générée. La transaction est annulée et le message de réponse est retiré de la file d'attente ou traité par le gestionnaire d'événements ayant échoué.

Messages SCA basés sur JMS WebSphere MQ qui n'apparaissent pas dans le gestionnaire des événements ayant échoué

Si les messages SCA émis par le biais d'une interaction JMS WebSphere MQ échouent, vous devriez les retrouver dans le gestionnaire des événements ayant échoué. Or, si ces messages n'apparaissent pas, vérifiez que la valeur de la propriété du nombre maximal de nouvelles tentatives sur le port d'écoute sous-jacent est supérieure ou égale à 1. Définir cette valeur sur 1 ou plus permet une interaction avec le gestionnaire d'événements ayant échoué au cours des appels SCA pour les liaisons JMS MQ.

Scénarios d'utilisation incorrecte : comparaison avec les liaisons WebSphere MQ

La liaison JMS WebSphere MQ est conçue pour l'interopérabilité avec les applications JMS déployées sur WebSphere MQ, où les messages affichés reposent sur un modèle de message JMS. Cependant, l'importation et l'exportationWebSphere MQ sont conçues essentiellement pour interopérer avec les applications WebSphere MQ natives et exposer le contenu intégral du corps de message WebSphere MQ aux médiations.

Dans les scénarios suivants, il est nécessaire d'utiliser la liaison JMSWebSphere MQ et non la liaison WebSphere MQ :

Dans certaines situations, la liaison WebSphere MQ et la liaison JMSWebSphere MQ peuvent interopérer. En particulier, si vous reliez des applications WebSphere MQ J2EE et non J2EE, utilisez une exportation WebSphere MQ et une importation JMS WebSphere MQ (ou vice-versa) conjointement avec les liaisons de données et/ou les modules de médiation appropriés (ou les deux).


concept Rubrique concept

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tadm_mqjmsfaulthandling.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).