Thanks very much. I'm reading about transactions. Hope it can resolve my problem.
Thanks again. Claus Ibsen wrote: > > Hi > > If you are using transactions then the message is not lost. (transactional > client = EIP pattern) > http://activemq.apache.org/camel/transactional-client.html > > eg. all the spring TX stuff, there is a sample with JMS to mock, but the > same should apply for JMS to JMS as well (JMS Sample). > > The configuration of the TX is a bit verbose in the XML (we would like to > improve this in Camel 2.0) > > Using TX then it's activeMQ that handles the redelivery and thus will not > lose the message. > > > Med venlig hilsen > > Claus Ibsen > ...................................... > Silverbullet > Skovsgårdsvænget 21 > 8362 Hørning > Tlf. +45 2962 7576 > Web: www.silverbullet.dk > -----Original Message----- > From: torry [mailto:[EMAIL PROTECTED] > Sent: 19. oktober 2008 11:04 > To: [email protected] > Subject: RE: Message lost during redelivery > > > I have the same problem now. > > I want to use camel (1.5 snapshot) to help to get all the local messages > form the activemq (5.1) queue and then send them to a remote activemq > queue. > I hope when the remote activemq was down, the local camel can retry to > connect until the remote activemq comes back. > > My RouteBuilder is : > > public class MyRouteBuilder extends RouteBuilder { > > @Override > public void configure() throws Exception { > public void configure() { > Class[] exceptions = new > Class[]{IOException.class,Exception.class,NullPointerException.class}; > > for (Class ex : exceptions) { > exception(ex).maximumRedeliveries(-1); > }; > from("localMq:queue:test").to("remoteMq:queue.test"); > } > } > } > > The problem is that when the remote activemq is down and before it comes > back, the local camel is down also, at this time, the message that the > local > camel was trying to send before it was down was lost. > > Should what I do that I can find back the lost message and resend it when > all server is come back. > > Thanks any help > > > pratibhaG wrote: >> >> I am using activemq as jms provider >> > > -- > View this message in context: > http://www.nabble.com/Message-lost-during-redelivery-tp19792858s22882p20054311.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > > -- View this message in context: http://www.nabble.com/Message-lost-during-redelivery-tp19792858s22882p20054546.html Sent from the Camel - Users mailing list archive at Nabble.com.
