camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CAMEL-11279) Camel hystrix does not handle exceptions properly
Date Sun, 14 May 2017 13:25:04 GMT

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

ASF GitHub Bot commented on CAMEL-11279:
----------------------------------------

GitHub user anton-k11 opened a pull request:

    https://github.com/apache/camel/pull/1694

    CAMEL-11279 test and fix

    Fix and JUnit test for https://issues.apache.org/jira/browse/CAMEL-11279

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/anton-k11/camel master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/camel/pull/1694.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1694
    
----
commit 758c5a0e5a0b070f0ade5dd1716fc50301e0751d
Author: Anton Krosnev <anton.krosnev@ocado.com>
Date:   2017-05-14T12:09:18Z

    Camel-hystrix test, which checks if the Hystrix in the route is
    short-circuited after some errors.

commit cffa13cb8106731ba94aaff85a9dd81715315306
Author: Anton Krosnev <anton.krosnev@ocado.com>
Date:   2017-05-14T12:51:21Z

    Fixing source stile

commit c15a0cf0f538ef774c877764b3081d98cb9be8db
Author: Anton Krosnev <anton.krosnev@ocado.com>
Date:   2017-05-14T13:21:43Z

    Fixing Camel hystrix issue:
    https://issues.apache.org/jira/browse/CAMEL-11279

----


> Camel hystrix does not handle exceptions properly
> -------------------------------------------------
>
>                 Key: CAMEL-11279
>                 URL: https://issues.apache.org/jira/browse/CAMEL-11279
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-hystrix
>    Affects Versions: 2.18.2, 2.18.3, 2.19.0
>         Environment: spring boot 1.4.2
>            Reporter: Anton Krosnev
>             Fix For: 2.18.4, 2.19.1
>
>
> Exceptions in the route executed by Hystrix are not propagated to Hystrix itself and
main features such as "circuit open" are not available, when errors pack up. The scenario
was working with fallbackEnabled="true" in 2.18.1. 
> I have prepared a JUnit test: https://github.com/anton-k11/camel/blob/cffa13cb8106731ba94aaff85a9dd81715315306/components/camel-hystrix/src/test/java/org/apache/camel/component/hystrix/processor/HystrixCircutExceptionTest.java
> The test works fine if the IOException on line 110 is comment out and instead a Thread.sleep
is used to simulate timeout.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message