TechBird created CAMEL-7476:
-------------------------------

             Summary: cxfrs throwExceptionOnFailure option not working
                 Key: CAMEL-7476
                 URL: https://issues.apache.org/jira/browse/CAMEL-7476
             Project: Camel
          Issue Type: Bug
          Components: camel-cxf
    Affects Versions: 2.13.1, 2.13.0
            Reporter: TechBird
            Priority: Minor


(1) The cxfrs option throwExceptionOnFailure=true does not suppress exceptions 
from being thrown when an invoked REST service returns a http status > 207.  
i.e. the following does not work:

...
.to("cxfrs:bean:rsClient?throwExceptionOnFailure=true")
....

(2) The cxfrs throwExceptionOnFailure option should default to false; to make 
it easier to process status codes in the route.

When invoking REST services, the logic is currently complicated by the fact 
that common status' need to be processed in exception handlers. i,e (404 not 
found, 412 precondition failed).  It would be more useful to filter on statuses 
with a main route.





--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to