Configuración de fábricas de conexiones de JMS

Puede configurar las fábricas de conexiones de JMS que proporcionan los adaptadores de recursos que cumplan con la especificación JCA (Java EE Connector Architecture.

Acerca de esta tarea

Puede configurar una o más instancias de fábrica de conexiones de JMS para los tipos de fábrica de conexiones JMS que proporciona un adaptador de recursos instalado.
Se proporcionan elementos de configuración para los siguientes tipos de fábricas de conexiones de JMS:
  • javax.jms.ConnectionFactory: jmsConnectionFactory
  • javax.jms.QueueConnectionFactory: jmsQueueConnectionFactory
  • javax.jms.TopicConnectionFactory: jmsTopicConnectionFactory
Nota:

Para añadir soporte JCA para Liberty, debe editar el archivo server.xml utilizando la vista Fuente del editor de la configuración del servidor de WebSphere Application Server Developer Tools for Eclipse, o algún otro editor de texto. La edición de partes de la configuración de fábricas de conexiones, objetos administrativos, especificaciones de activación y adaptadores de recursos en la vista Diseño no recibe soporte en la versión Beta.

Procedimiento

Configure una o más instancias de fábrica de conexiones de JMS. Cuando configure las instancias de fábrica de conexiones, debe suministrar un subelemento properties, incluso si no desea alterar temporalmente ninguna propiedad de configuración, para asociar el elemento jmsConnectionFactory, jmsQueueConnectionFactory o jmsTopicConnectionFactory a una interfaz de fábrica de conexiones que proporciona un adaptador de recursos en particular. El subelemento de propiedades siempre sigue al patrón properties.<identificador_rar> para las fábricas de conexiones de JMS. En el siguiente ejemplo, el adaptador de recursos MyAdapter proporciona solamente un tipo de fábrica de conexiones:
<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>
Nota: En este tema se supone que ya se ha configurado un adaptador de recursos con un identificador exclusivo de MyAdapter en el servidor y que se ha habilitado la característica jms-1.1; para obtener más detalles, consulte el tema Configuración de adaptadores de recursos.

Limitación: No se da soporte a la edición de propiedades de la configuración del adaptador de recursos para las fábricas de conexiones, los objetos administrativos, las especificaciones de activación y los adaptadores de recursos en la vista Diseño de WebSphere Development Tools (WDT).


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_jms_config_confact.html