Camel integration does not handle exceptions propagated back by Camel DefaultErrorHandler

Description

Camel's DefaultErrorHandler does not re-throw exceptions on a route, but makes them accessible to the caller via the Exchange object.
org.activiti.camel.CamelBehavior currently misses failed exchanges carrying an exception, thus ignoring an exceptional situation.
The attached project contains a JUnit test case demonstrating the issue.

Environment

None

Assignee

Tijs Rademakers

Reporter

Stefan Schulze

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure