Gestion du cycle de vie des noeuds finals de message à l'aide de l'outil de scriptage wsadmin
Le langage de script Jython permet de gérer les noeuds finals de message à l'aide de l'outil wsadmin. Cette rubrique permet d'interroger la configuration sur les propriétés de noeud final de message et d'interrompre ou de réactiver un noeud final de message.
Pourquoi et quand exécuter cette tâche
L'architecture Java™ EE Connector (JCA) permet au serveur d'applications de lier à des noeuds finals de message des demandes entrantes émises par des adaptateurs de ressources de messagerie. Le bean géré (MBean) de noeud final est un MBean de structure JMX (Java Management Extensions) que le serveur d'applications associe à une instance de noeud final de message.
Cette rubrique permet de gérer des situations dans lesquelles des fournisseurs de messagerie échouent lors de la distribution de messages aux destinations prévues. Par exemple, un fournisseur peut échouer lors de la distribution de messages à un noeud final de message lorsque le bean MDB (Message Driven Bean) sous-jacent tente de valider des transactions sur un serveur de base de données qui ne répond pas. Pour résoudre le problème, désactivez provisoirement à l'aide de l'outil wsadmin le noeud final de message pour qu'il ne traite plus de message. Une fois l'incident traité, réactivez le noeud final de message à l'aide de l'outil wsadmin.
Utilisez également cette rubrique si vous vous connectez à IBM MQ et que vous avez utilisé la propriété personnalisée WAS_EndpointInitialState dans la spécification d'activation afin que le noeud final de message démarre à l'état désactivé. Utilisez l'outil wsadmin lorsque vous êtes prêt à activer le noeud final de message.
- afficher les propriétés des MBeans de noeud final de message ;
- temporairement désactiver un noeud final de message ;
- réactiver un noeud final de message.