Configuration de nouveaux fournisseurs JMS à l'aide de l'Outil de configuration des ressources du client d'application

Vous pouvez créer des configurations de fournisseur JMS (Java Message Service) pour le client d'application. Ce dernier bénéficie d'un service de messagerie par l'intermédiaire des interfaces JMS.

A propos de cette tâche

Cette tâche consiste à créer des configurations de fournisseur JMS (Java Message Service) pour le client d'application. Ce dernier bénéficie d'un service de messagerie par l'intermédiaire des interfaces JMS. Un fournisseur JMS offre deux types de ressource J2EE : une fabrique de connexions JMS et une destination JMS.

Il est nécessaire, au cours d'une tâche administrative distincte, d'installer le client JMS (Java Messaging Service) sur la machine sur laquelle réside votre client d'application. Le fournisseur du produit de messagerie doit assurer une implémentation du client JMS. Pour plus d'informations, consultez la documentation du produit de messagerie.

Procédure

  1. Lancez l'outil ACRCT et ouvrez le fichier EAR pour lequel vous voulez configurer le nouveau fournisseur JMS. Le contenu du fichier EAR est affiché dans une arborescence.
  2. Dans l'arborescence, sélectionnez le fichier JAR dans lequel configurer le nouveau fournisseur JMS.
  3. Développez le fichier JAR pour en afficher le contenu.
  4. Cliquez avec le bouton droit de la souris sur Fournisseurs de messagerie. Effectuez l'une des actions suivantes :
  5. Dans la boîte de dialogue des propriétés qui s'affiche, configurez les propriétés du fournisseur JMS.
  6. Une fois l'opération terminée, cliquez sur OK.
  7. Cliquez sur Fichier > Sauvegarder dans la barre de menus pour enregistrer les modifications.

Exemple :

L'exemple de code suivant montre comment configurer les paramètres du fournisseur JMS, de la fabrique de connexions JMS et de la destination JMS pour les clients d'application.

<resources.jms:JMSProvider xmi:id="JMSProvider_3" name="genericJMSProvider:name"
description="genericJMSProvider:description"
externalInitialContextFactory="genericJMSProvider:contextFactoryClass"
externalProviderURL="genericJMSProvider:providerUrl">
<classpath>genericJMSProvider:classpath</classpath>
<factories xmi:type="resources.jms:GenericJMSDestination"
xmi:id="GenericJMSDestination_1" name="jmsDestination:name"
jndiName="jmsDestination:jndiName" description="jmsDestination:description"
externalJNDIName="jmsDestination:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_15">
<resourceProperties xmi:id="J2EEResourceProperty_17" name="jmsDestination:customName"
value="jmsDestination:customValue"/>
</propertySet>
</factories>
<factories xmi:type="resources.jms:GenericJMSConnectionFactory"
xmi:id="GenericJMSConnectionFactory_1" name="jmsCF:name" jndiName="jmsCF:jndiName"
description="jmsCF:description" userID="jmsCF:user" password="{xor}NTIsHBllMT4yOg=="
externalJNDIName="jmsCF:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_16">
<resourceProperties xmi:id="J2EEResourceProperty_18" name="jmsCF:customName"
value="jmsCF:customValue"/>
</propertySet>
</factories>
<propertySet xmi:id="J2EEResourcePropertySet_17">
<resourceProperties xmi:id="J2EEResourceProperty_19"
name="genericJMSProvider:customName" value="genericJMSProvider:customValue"/>
</propertySet>
</resources.jms:JMSProvider>

Les zones requises sont les suivantes :

Cas particuliers :




Les liens marqués (en ligne) requièrent un accès à Internet.



Nom du fichier : ucli_tnjms.html