Hi all, I send a message to a queue named *test* .Below is some code I used and sent successfully. ActiveMQTextMessage message = new ActiveMQTextMessage(); message.setResponseRequired(true); message.setText("999999999999999999999"); message.setStringProperty("field1", "value1"); message.setStringProperty("field2", "value2"); producer.send(message);
I use some code to listen message from queue *test* from("activemq:test").bean(MyListener.class); Here is MyListener class public class MyMessageListener implements MessageListener { public void onMessage(Message message) { if(message instanceof ActiveMQTextMessage) { ActiveMQTextMessage msg = (ActiveMQTextMessage) message; System.out.println(msg.isResponseRequired()); } } Everything else is done.But msg.isResponseRequired() is print false value. Please give me an advice. Thanks, -- View this message in context: http://camel.465427.n5.nabble.com/Access-responseRequired-ActiveMQTextMessage-tp5788233.html Sent from the Camel - Users mailing list archive at Nabble.com.