[jira] Created: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
--------------------------------------------------------------------------------------------------------------------

                 Key: CAMEL-122
                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
             Project: Apache Camel
          Issue Type: Task
          Components: camel-core
            Reporter: James Strachan
            Assignee: James Strachan
             Fix For: 1.2.0




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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org

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

James Strachan updated CAMEL-122:
---------------------------------

    Fix Version/s:     (was: 1.2.0)
                   1.3.0

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: James Strachan
>             Fix For: 1.3.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

James Strachan updated CAMEL-122:
---------------------------------

    Assignee:     (was: James Strachan)

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>             Fix For: 1.3.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

Hadrian Zbarcea reassigned CAMEL-122:
-------------------------------------

    Assignee: Hadrian Zbarcea

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: Hadrian Zbarcea
>             Fix For: 1.4.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

Claus Ibsen commented on CAMEL-122:
-----------------------------------

James has recently added stuff so you can ref to a spring bean that is the error handler and redelivery policy. So in fact you can do all the spring configuration.
Maybe this issue is less important now.

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: Hadrian Zbarcea
>             Fix For: 1.5.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

Jonathan Anstey commented on CAMEL-122:
---------------------------------------

I agree with Claus on this one. Hadrian, if you haven't put too much work into this, maybe we could move to 2.0?

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: Hadrian Zbarcea
>             Fix For: 1.5.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

Claus Ibsen commented on CAMEL-122:
-----------------------------------

I think if we need full DSL support using the same name as java DSL then there are many xml elements to add, and what if end-users mix/match with this and the errorHandlerRef stuff? Then it gets complicated.

However maybe we can not do complex error handling routing as in Java DSL. How do you do this?

{code}
errorHandler(deadLetterChannel()).processRef(myErrorProcessor).to("bean:someBean).to("file://backup/errror");
{code}

beware of syntax error as Firefox does not have code intellisence ;)

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: Hadrian Zbarcea
>             Fix For: 1.5.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

Hadrian Zbarcea updated CAMEL-122:
----------------------------------

    Fix Version/s: 2.0.0
                       (was: 1.5.0)

> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: Hadrian Zbarcea
>             Fix For: 2.0.0
>
>


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

Reply | Threaded
Open this post in threaded view
|

[jira] Resolved: (CAMEL-122) port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

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

Claus Ibsen resolved CAMEL-122.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 1.5.1

The Spring DSL can now properly do error handling, albeit you should define it as spring beans etc.

See wiki doc:
http://camel.apache.org/error-handler.html


> port the error handler / dead letter channel / redelivery policy over to JAXB2 so you can fully customize it via XML
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-122
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-122
>             Project: Apache Camel
>          Issue Type: Task
>          Components: camel-core
>            Reporter: James Strachan
>            Assignee: Hadrian Zbarcea
>             Fix For: 1.5.1, 2.0.0
>
>


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