Création d'un noeud final JMS sur un serveur WebLogic
Vous pouvez définir un noeud final JMS sur un serveur WebLogic existant, en exécutant la procédure suivante dans IBM Cast Iron Studio.
Avant de commencer
Installez les fichiers JAR suivants dans IBM Cast Iron Studio et le dispositif d'intégration :
- wlclient.jar
- wljmsclient.jar
Procédure
- Dans Studio, faites glisser une activité depuis le dossier JMS de l'onglet Activités vers l'orchestration.
- Cliquez sur Sélectionner le noeud final dans la Liste de contrôle. Le panneau Sélectionner un noeud final apparaît.
- Pour créer un noeud final, cliquez sur Nouveau. La fenêtre Créer un noeud final apparaît.
- Dans la fenêtre Créer un noeud final, spécifiez les paramètres de connexion suivants.
Zones des paramètres de connexion Description Fabrique initiale JNDI Spécifie la classe de fabrique de contexte que Studio extrait de JNDI :
weblogic.jndi.WLInitialContextFactory
Cette classe de fabrique JNDI est configurée pendant l'installation du serveur JMS WebLogic
URL du fournisseur Spécifie l'URL du serveur JMS au format suivant :
t3://:7001
, où 7001 représente le port par défaut.
Package du fournisseur Paramètre facultatif qui permet de spécifier un nom de package de fournisseur. Nom de fabrique Utilisez l'un des noms de fabrique par défaut fournis, configurés à l'aide du système WebLogic :
weblogic.examples.jms.QueueConnectionFactory - Pour valider les paramètres spécifiés, cliquez sur Tester la connexion. Remarque : Lorsque vous configurez un noeud final à l'aide des propriétés de configuration, vérifiez que les valeurs de ces propriétés sont valides. Si la valeur de propriété de configuration n'est pas valide ou n'existe pas, le test de la connexion échoue.
- Dans la Liste de contrôle, sélectionnez Configurer.
- Dans la zone Rubrique, sélectionnez la rubrique suivante dans la liste de rubriques/files d'attente préconfigurées ou personnalisées :
weblogic.examples.jms.exampleQueue
Cette rubrique est préconfigurée en vue de l'utilisation d'un serveur JMS WebLogic.
- Ouvrez le menu Données de message et sélectionnez le format du message, Octets ou Texte.
- Dans la zone Sélecteur de message, entrez le texte d'un en-tête de message. Le sélecteur de message JMS permet à un client de spécifier, en soumettant le texte d'un en-tête de message, les messages dont il a besoin. Seuls les messages dont les en-têtes et les propriétés concordent avec le sélecteur sont distribués. Les sélecteurs de messages ne peuvent pas faire référence à des valeurs de corps de message. La chaîne de sélecteur de message doit respecter la syntaxe du sélecteur JMS.Remarque : La zone Sélecteur de message peut être vide.
- Dans la zone ID client, spécifiez l'identificateur de client unique attribué à cette connexion JMS.
- Dans la Liste de contrôle, sélectionnez Règles de distribution.
- Ouvrez le menu Distribuer et sélectionnez l'option ATMOST_ONCE
- Dans la Liste de contrôle, sélectionnez Réessayer.
- En cas de problème, révisez les paramètres par défaut et procédez aux modifications requises.
Rubrique parent : Activités JMS