On Wed, Dec 14, 2011 at 4:27 AM, xiangqiuzhao <[email protected]> wrote:
>
>
>> <bean id="jms" class="org.apache.camel.component.jms.JmsComponent">
>>   <property name="connectionFactory">
>>    <bean class="com.ibm.mq.jms.MQConnectionFactory">
>>     <property name="queueManager" value="TestQueueCtrl" />
>>     <property name="hostName" value="localhost"></property>
>>     <property name="port" value="1414"></property>
>>     <property name="CCSID" value="819"></property>
>>    </bean>
>>   </property>
>>  </bean>
>>
>>
>
> like the bean info, how to set the hostName and port by using api? camel-jms
> how to get the ConnectionFactory info?
>

Its just Java Code, so create a new com.ibm.mq.jms.MQConnectionFactory instance.
And use it's API to set the options you need such as host name, port
etc. Read the IBM docs how to do that.

Then on the Camel JmsComponent you can set  the MQConnectionFactory
instance using the setConnectionFactory method.



> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/how-to-configure-jms-URI-to-support-send-or-receive-message-on-remote-ibm-mq-queue-tp5070718p5073425.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
FuseSource
Email: [email protected]
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to