配置 JMS 连接工厂

您可以配置符合 Java™ EE 连接器体系结构 (JCA) 规范的资源适配器提供的 JMS 连接工厂。

关于此任务

您可以配置安装的资源适配器提供的 JMS 连接工厂类型的一个或多个 JMS 连接工厂实例。
为以下 JMS 连接工厂类型提供了配置元素:
  • javax.jms.ConnectionFactory: jmsConnectionFactory
  • javax.jms.QueueConnectionFactory: jmsQueueConnectionFactory
  • javax.jms.TopicConnectionFactory: jmsTopicConnectionFactory
注:

要为 Liberty 添加 JCA 支持,必须使用 WebSphere®® Application Server Developer Tools for Eclipse 的服务器配置编辑器的“源代码”视图或某个其他文本编辑器来编辑 server.xml 文件。Beta 中不支持在“设计”视图中编辑连接工厂、管理对象、激活规范和资源适配器的配置的部分。

过程

配置一个或多个 JMS 连接工厂实例。 配置连接工厂实例时,必须提供 properties 子元素(即使不需要覆盖任何配置属性也是如此),以将 jmsConnectionFactory、jmsQueueConnectionFactory 或 jmsTopicConnectionFactory 元素与特定资源适配器提供的连接工厂接口关联。该 properties 子元素始终遵循 JMS 连接工厂的模式 properties.<rar_identifier>。 在以下示例中,MyAdapter 资源适配器仅提供一种类型的连接工厂:
<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>
注: 本主题假定在服务器中已配置具有唯一标识 MyAdapter 的资源适配器,并启用了 jms-1.1 功能部件,请参阅配置资源适配器主题以获取更多详细信息。

限制:不支持在 WebSphere Development Tools (WDT) 的“设计”视图中编辑连接工厂、管理对象、激活规范和资源适配器的资源适配器配置的属性。


用于指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_jms_config_confact
文件名:twlp_jms_config_confact.html