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/
