camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Frankiboy <mail.to.fra...@gmail.com>
Subject How to print alle the header information to MQ in the Route, get Exception
Date Wed, 02 Jul 2014 08:26:45 GMT
I want to write the header information to MQ.

LogMq class returns a string "Hello world"

My route looks like this:

     from("cxf:bean:hubws?dataFormat=MESSAGE").streamCaching()
        .onException(Exception.class).process(new LogError()).end()
        .bean(LogMq.class, "logStart").to("activemq:topic:HUB_TOP01")
        .bean(AddIpBean.class).bean(SetRoutingKey.class).choice()
        .when(header(ROUTING_KEY).contains(ROUTING_BD)).to("bdws")
        .when(header(ROUTING_KEY).contains(ROUTING_BEC)).to("becws")
       
.when(header(ROUTING_KEY).contains(ROUTING_SDC)).to("sdcws").otherwise().to("file:/fja/")
    ;   

Get this exception  " Exception occurred during execution on the exchange"
when executing 

 .bean(LogMq.class, "logStart").to("activemq:topic:HUB_TOP01")

How to print alle the header information to MQ ? 





--
View this message in context: http://camel.465427.n5.nabble.com/How-to-print-alle-the-header-information-to-MQ-in-the-Route-get-Exception-tp5753197.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Mime
View raw message