2016-06-27 3 views
0

Мне нужно отправить сообщение JMS в тему IBM MQ.Свобода, как указать тему JMS в server.xml

Как указать нужное имя темы внутри свободы server.xml?

Это мой текущий server.xml

<jmsConnectionFactory jndiName="jms/testConnectionFactory" connectionManagerRef="testConnectionManager"> 
    <properties.wmqJms userName="testUser" password="testPass" transportType="CLIENT" hostName="myTestHost" port="1424" channel="SYSTEM.DEF.SVRCONN" queueManager="TestQManager"/> 
    </jmsConnectionFactory> 

    <connectionManager id="testConnectionManager" maxPoolSize="5"/> 

    <jmsQueue id="jms/testQueue" jndiName="jms/testQueue"> 
    <properties.wmqJms baseQueueName="TEST.OUT" baseQueueManagerName="TestQManager"/> 
    </jmsQueue> 

Не удалось найти сниппета в Интернете, который имеет дело с тем, и я не заинтересован в создании темы в коде.

Любая помощь будет оценена

+0

https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/twlp_msg_single_pubsub.html –

ответ

0

Как насчет: (. Под редакцией, так как вы уже имели ConnFactory и ConnMgr, и я не имел в виду, что вам необходимо изменить их)

<jmsTopic id="myTopic" jndiName="jms/myTopic"> 
    <properties.wmqJms baseTopicName="MyTopic"/> 
</jmsTopic> 

Смежные вопросы