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
- javax.jms.ConnectionFactory: jmsConnectionFactory
- javax.jms.QueueConnectionFactory: jmsQueueConnectionFactory
- javax.jms.TopicConnectionFactory: jmsTopicConnectionFactory
Para añadir soporte JCA para Liberty, debe editar el archivo server.xml utilizando la vista de origen del editor de configuración de 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
<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>
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).