Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Unknown
Description
With CAMEL-13468, OnExceptionDefinition.java lost exceptionClasses field and actual exception classes where converted in Java DSL into String objects - resolved later when exception processor was created.
This could (and actually did) cause problems in OSGi, when route was defined from different bundle (which had correct Import-Package headers generated by maven-bundle-plugin) than the bundle with actual route.
I have a fix that both keeps class names (for marshalling purpose) and actual classes (for OSGi).
Attachments
Issue Links
- is caused by
-
CAMEL-13468 Exception tag is missing when Camel Java DSL is converted into XML using dumpRouteAsXml() operation
- Resolved