You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Resolved) (JIRA)" <ji...@apache.org> on 2012/04/18 17:44:42 UTC

[jira] [Resolved] (CAMEL-1260) should we use endpoints for errors thrown by things like ScheduledPollConsumer - so folks can choose to log them, route them, or just ignore them

     [ https://issues.apache.org/jira/browse/CAMEL-1260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-1260.
--------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: Future)
                   2.10.0

Updated the file wiki page with option and example.

Note this option applies to any consumer extending DefaultConsumer. And the consumer must then also active use the ExceptionHandler to deal with exceptions.
                
> should we use endpoints for errors thrown by things like ScheduledPollConsumer - so folks can choose to log them, route them, or just ignore them
> -------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-1260
>                 URL: https://issues.apache.org/jira/browse/CAMEL-1260
>             Project: Camel
>          Issue Type: Improvement
>            Reporter: james strachan
>            Assignee: Claus Ibsen
>             Fix For: 2.10.0
>
>
> I wonder if a more flexible fix to CAMEL-501 is to send errors to a configured endpoint URI - then folks can choose to route them wherever they like (to a log, ignore them, throw them on shutdown etc).
> e.g. rather than log the exception, send the exception as a message to some error endpoint like error:ScheduledPollConsumer. Folks could then 
> * override the URI to send errors to in the ScheduledPollConsumer
> * create a route 
> {code}
> from("error:ScheduledPollConsumer").to("log:Foo");
> {code}
> * the default behaviour for any error endpoint could maybe be - if there are no consumers defined, we log to the error console?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira