camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hadrian Zbarcea (JIRA)" <j...@apache.org>
Subject [jira] Issue Comment Edited: (CAMEL-961) Reporting exceptions back to the jms requester in in-out exchange style
Date Fri, 10 Oct 2008 05:17:52 GMT

    [ https://issues.apache.org/activemq/browse/CAMEL-961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46311#action_46311
] 

hadrian edited comment on CAMEL-961 at 10/9/08 10:16 PM:
-----------------------------------------------------------------

Can we close this one with a "won't fix"?

@Markus, I think CAMEL-960 will solve your problem.

      was (Author: hadrian):
    Can we close this one with a "won't fix"?
  
> Reporting exceptions back to the jms requester in in-out exchange style
> -----------------------------------------------------------------------
>
>                 Key: CAMEL-961
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-961
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-jms
>    Affects Versions: 1.4.0
>            Reporter: Markus Wolf
>            Assignee: Hadrian Zbarcea
>         Attachments: camel-test.tar.gz
>
>
> We tried to setup a route where some exceptions where caught by the dead letter queue
for retry and some exceptions where reported back to the jms message requester in an in-out
exchange style request.
> There are two problems with this.
> First: The dead letter queue is an all or nothing handler. There is currently no way
to give some excludes to the handled exceptions.
> Second: Exceptions are not serialized and returned by the jms listener on reponse, but
instead a camel runtime exception is logged and the jms request thread gets a timeout.
> In the attached example the IOException should be returned to the jms:someQueue endpoint
as answer to the request. All other exceptions should be handled by the dead letter queue.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message