You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Anton Krosnev (JIRA)" <ji...@apache.org> on 2017/05/14 13:16:04 UTC

[jira] [Created] (CAMEL-11279) Camel hystrix does not handle exceptions properly

Anton Krosnev created CAMEL-11279:
-------------------------------------

             Summary: 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.19.0, 2.18.3, 2.18.2
         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)