Hi I have done a sample test to send object to queue.

 PurchaseOrder order = new PurchaseOrder();
        order.setName("Camel in Action");
        order.setPrice(4995);
        order.setAmount(1);
        ProducerTemplate template = context.createProducerTemplate();
        template.sendBody("test-jms:queue:order.queue", order);

it works fine.
but when i use direct insted of jms.

 template.sendBody("direct:order", order);

I am getting this error. I guess am missing some basic point.

Exception in thread "main" org.apache.camel.CamelExecutionException:
Exception occurred during execution on the exchange: Exchange[Message:
org.apache.camel.example.jmstofile.PurchaseOrder@1c6f579]
        at
org.apache.camel.util.ObjectHelper.wrapCamelExecutionException(ObjectHelper.java:1212)

--
View this message in context: 
http://camel.465427.n5.nabble.com/error-while-using-direct-order-tp5498624p5498624.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to