[8.5.5.2 ou ultérieure]Référentiel Liberty

Configuration des fabriques de connexions JMS

Vous pouvez configurer les fabriques de connexions JMS fournies par des adaptateurs de ressources conformes à la spécification JCA (Java™ EE Connector Architecture).

Pourquoi et quand exécuter cette tâche

Vous pouvez configurer une ou plusieurs instances de fabrique de connexions JMS pour les types de fabrique de connexions JMS fournis par un adaptateur de ressources installé.
Des éléments de configuration sont fournis pour les types de fabrique de connexions JMS suivants :
  • javax.jms.ConnectionFactory: jmsConnectionFactory
  • javax.jms.QueueConnectionFactory: jmsQueueConnectionFactory
  • javax.jms.TopicConnectionFactory: jmsTopicConnectionFactory
Remarque :

Pour ajouter la prise en charge JCA pour le profil Liberty, vous devez éditer le fichier server.xml depuisla vue Source de l'Editeur de configuration de serveur de WebSphere® Application Server Developer Tools for Eclipse ou depuis un autre éditeur de texte. L'édition de portions de la configuration pour les fabriques de connexions, les objets d'administration, les spécifications d'activation et les adaptateurs de ressource, n'est pas prise en charge dans la version béta.

Procédure

Configurez une ou plusieurs instances de fabrique de connexions JMS. Lorsque vous configurez ces instances, vous devez fournir un sous-élément properties, même si vous ne désirez pas remplacer des propriétés de configuration, afin d'associer l'élément jmsConnectionFactory, l'élément jmsQueueConnectionFactory, ou l'élément jmsTopicConnectionFactory à une interface de fabrique de connexions fournie par un adaptateur de ressources spécifique. Le sous-élément des propriétés suit toujours le canevas properties.<identificateur_rar> pour les fabriques de connexions JMS. Dans l'exemple suivant, l'adaptateur de ressources MyAdapter fournit un seul type de fabrique de connexions :
<jmsConnectionFactory jndiName="jms/cf" containerAuthDataRef="auth1">
 <properties.MyAdapter serverName="localhost" anotherProperty="40"/>
</jmsConnectionFactory>
<authData id="auth1" user="user1" password="{xor}Lz4sLCgwLTtu"/>

<jmsQueueConnectionFactory jndiName="jms/qcf"> 
 <connectionManager maxPoolSize="20" connectionTimeout="0"/> 
 <properties.MyAdapter serverName="localhost" vendorProp1="1"/> 
</jmsQueueConnectionFactory> 

<jmsTopicConnectionFactory jndiName="jms/tcf"> 
 <properties.MyAdapter serverName="localhost" prop1="A" prop2="B"/>  
</jmsTopicConnectionFactory>
Remarque : Cette rubrique suppose qu'un adaptateur de ressources avec un identificateur unique MyAdapter a déjà été configuré sur le serveur et que la fonction jms-1.1 a été activée. Reportez-vous à la rubrique Configuration d'adaptateurs de ressources pour plus de détails.

Limitation : l'édition des sous-éléments de propriétés de la configuration du serveur pour les fabriques de connexions, les objets d'administration, les spécifications d'activation et les adaptateurs de ressources dans la vue Conception de WebSphere Development Tools (WDT) n'est pas prise en charge.


Icône indiquant le type de rubrique Rubrique Tâche

Dispositions pour les centres de documentation | Commentaires


Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_jms_config_confact
Nom du fichier : twlp_jms_config_confact.html