camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen" ...@silverbullet.dk>
Subject RE: How to avoid to lost Headers add from messages go/from activemq ?
Date Thu, 10 Jul 2008 12:43:14 GMT
Hi

What version of Camel are you using? Camel 1.4-SNAPSHOT has had some important changes in
the JMS component to preserve headers send over the JMS.

See the wiki that has been updated with information regarding restrictions to headers:
http://activemq.apache.org/camel/jms.html 

For example header values must be simple types or primitives such as string, numbers etc.
You can not send your own Objects as headers.



Med venlig hilsen
 
Claus Ibsen
......................................
Silverbullet
Skovsgårdsvænget 21
8362 Hørning
Tlf. +45 2962 7576
Web: www.silverbullet.dk

-----Original Message-----
From: cmoulliard [mailto:cmoulliard@gmail.com] 
Sent: 10. juli 2008 14:30
To: camel-user@activemq.apache.org
Subject: How to avoid to lost Headers add from messages go/from activemq ?


Hi,

How can we avoid to lost headers when messages go to/from a ActiveMq ?

e.g.

from("")
.setHeader("God", myGodIs)
.to("direct:A")

from("direct:A")
.to("bean:doWhatYouWant") --> the key "God" is there
.to("activeMq:queue:myqueue")

from("activeMq:queue:myqueue")
.to("bean:dontDoWhatYouWant") --> the key "God" is lost

Is there a trick to define a header as a global header and can be found from
any endpoint ?

Regards,

Charles
-- 
View this message in context: http://www.nabble.com/How-to-avoid-to-lost-Headers-add-from-messages-go-from-activemq---tp18381854s22882p18381854.html
Sent from the Camel - Users mailing list archive at Nabble.com.


Mime
View raw message