Use this code import org.springframework.jms.support.destination.DestinationResolver import org.springframework.stereotype.Component
import javax.jms.Destination import javax.jms.JMSException import javax.jms.Session @Component class JmsDestinationResolver implements DestinationResolver { @Override Destination resolveDestinationName(Session session, String destinationName, boolean pubSubDomain) throws JMSException { session.createQueue("queue:///" + destinationName + "?targetClient=1") } } And set destination resolver wherever you create jms component @Bean JmsComponent queueManager1(){ JmsComponentBuilder jmsComponentBuilder = new JmsComponentBuilder(channel: wmqProperties.channel1,hostName: wmqProperties.hostName1, port: wmqProperties.port1, transportType: wmqProperties.transportType, username: wmqProperties.username, password: wmqProperties.password, logStatus: wmqProperties.logStatus, queueManager: wmqProperties.queueManager1) JmsComponent jmsComponent = jmsComponentBuilder.build() jmsComponent.setDestinationResolver(jmsDestinationResolver) jmsComponent } -----Original Message----- From: ravi21588 [mailto:ravi21...@gmail.com] Sent: Monday, March 13, 2017 9:44 AM To: users@camel.apache.org Subject: [EXTERNAL] Re: Unable to set JMS_IBM_MQMD_ApplIdentityData using camel Hi Santhosh, Can you please let me know how did you use destination resolver with Apache camel. Iam using Jboss fuse service works 6.0,in which iam using switchyard as service delivery framework and camel as implementation. -- View this message in context: http://camel.465427.n5.nabble.com/Unable-to-set-JMS-IBM-MQMD-ApplIdentityData-using-camel-tp5793781p5795366.html Sent from the Camel - Users mailing list archive at Nabble.com.