Details
Description
Exception tag is missing when Camel Java DSL is converted into XML using dumpRouteAsXml() operation
#Java DSL route
public void configure() { onException(Exception.class).log("${exception.stacktrace}").logStackTrace(true) .handled(true); from("timer://foo?fixedRate=true&period=10000&repeatCount=101").routeId("test") .log("Hello World"); }
#XML converted by dumpRouteAsXml() operation(<exception>java.lang.Exception</exception> tag is missing)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <route xmlns="http://camel.apache.org/schema/spring" customId="true" id="test"> <from uri="timer://foo?fixedRate=true&period=10000&repeatCount=101"/> <onException id="onException1"> <redeliveryPolicy logStackTrace="true"/> <log id="log1" message="${exception.stacktrace}"/> </onException> <log id="log2" message="Hello World"/> </route>
Attachments
Issue Links
- causes
-
CAMEL-14792 ClassNotFoundException for onException(Class) in Java DSL in OSGi
- Resolved
- links to