Re: DeadLetterChannel and DeadLetterChannel(Endpoint)
Hi, I posted a response to your query on the SMX forum Do you use servicemix-camel for your camel route and do you emply the "jbi:..." uri string in your Camel route to receive/send from JBI... Cheers, Ashwin... avermout wrote: > > Hello all, > > I already posted such a problem on Servicemix forum, but I didn't get any > response. So perhaps somebody can help me here. > > I use SMX3.3 and Camel1.4, and I have two different behaviors when I use: > errorHandler(deadLetterChannel()) and > errorHandler(deadLetterChannel(ERROR_QUEUE)) > > For example, I use this DSL route from(JBI_ENDPOINT_A).to(JBI_ENDPOINT_B) > (In-Only messages) and I send a message to A. B causes an error. > With the default deadLetterChannel, it is ok. A sends the message, error > is logged, and A receives an error response. > However, when I use deadLetterChannel(ERROR_QUEUE), a message is sent to > the error queue, error is logged, but A never receives the error message > back. > > Can anyone help me with this? > Thanks very much > Aymeric > - --- Ashwin Karpe, Principal Consultant, PS - Opensource Center of Competence Progress Software Corporation 14 Oak Park Drive Bedford, MA 01730 --- +1-972-304-9084 (Office) +1-972-971-1700 (Mobile) Blog: http://opensourceknowledge.blogspot.com/ -- View this message in context: http://www.nabble.com/DeadLetterChannel-and-DeadLetterChannel%28Endpoint%29-tp22137985s22882p22160682.html Sent from the Camel - Users mailing list archive at Nabble.com.
Re: DeadLetterChannel and DeadLetterChannel(Endpoint)
Hi Sounds odd. Can you show the route you are using and your configuration of the error handler? And what is the endpoint uri for ERROR_QUEUE? On Sat, Feb 21, 2009 at 5:49 PM, avermout wrote: > > Hello all, > > I already posted such a problem on Servicemix forum, but I didn't get any > response. So perhaps somebody can help me here. > > I use SMX3.3 and Camel1.4, and I have two different behaviors when I use: > errorHandler(deadLetterChannel()) and > errorHandler(deadLetterChannel(ERROR_QUEUE)) > > For example, I use this DSL route from(JBI_ENDPOINT_A).to(JBI_ENDPOINT_B) > (In-Only messages) and I send a message to A. B causes an error. > With the default deadLetterChannel, it is ok. A sends the message, error is > logged, and A receives an error response. > However, when I use deadLetterChannel(ERROR_QUEUE), a message is sent to the > error queue, error is logged, but A never receives the error message back. > > Can anyone help me with this? > Thanks very much > Aymeric > -- > View this message in context: > http://www.nabble.com/DeadLetterChannel-and-DeadLetterChannel%28Endpoint%29-tp22137985s22882p22137985.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > -- Claus Ibsen Apache Camel Committer Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/
DeadLetterChannel and DeadLetterChannel(Endpoint)
Hello all, I already posted such a problem on Servicemix forum, but I didn't get any response. So perhaps somebody can help me here. I use SMX3.3 and Camel1.4, and I have two different behaviors when I use: errorHandler(deadLetterChannel()) and errorHandler(deadLetterChannel(ERROR_QUEUE)) For example, I use this DSL route from(JBI_ENDPOINT_A).to(JBI_ENDPOINT_B) (In-Only messages) and I send a message to A. B causes an error. With the default deadLetterChannel, it is ok. A sends the message, error is logged, and A receives an error response. However, when I use deadLetterChannel(ERROR_QUEUE), a message is sent to the error queue, error is logged, but A never receives the error message back. Can anyone help me with this? Thanks very much Aymeric -- View this message in context: http://www.nabble.com/DeadLetterChannel-and-DeadLetterChannel%28Endpoint%29-tp22137985s22882p22137985.html Sent from the Camel - Users mailing list archive at Nabble.com.