Details
-
Bug
-
Resolution: Cannot Reproduce
-
Critical
-
8.0.0
-
None
Description
When adding the data transformation tooling component (based on Dozer) to a Camel route in JBDS 9.1 Fuse Tooling, I can't add more components to the route.
When moving the transform endpoint to the "to" element, i.e.
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0 https://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd http://camel.apache.org/schema/blueprint http://camel.apache.org/schema/blueprint/camel-blueprint.xsd"> <!-- The namespace for the camelContext element in Blueprint is 'https://camel.apache.org/schema/blueprint'. Additionally, we can also define namespace prefixes we want to use them in the XPath expressions in our CBR. While it is not required to assign id's to the <camelContext/> and <route/> elements, it is a good idea to set those for runtime management purposes (logging, JMX MBeans, ...) --> <camelContext id="_context1" xmlns="http://camel.apache.org/schema/blueprint"> <dataFormats> <jaxb contextPath="generated_1476701002168" id="generated_1476701002168"/> <jaxb contextPath="generated_1476701002399" id="generated_1476701002399"/> </dataFormats> <route id="inbox"> <from id="_from1" uri="file:inbox"/> <to id="_to1" uri="activemq:queue:inbox"/> </route> <route id="transform"> <from id="_from2" uri="activemq:queue:inbox"/> <to id="_to2" uri="dozer:transform?sourceModel=generated_1476701002168.Order&targetModel=generated_1476701002399.Order&marshalId=generated_1476701002399&unmarshalId=generated_1476701002168&mappingFile=transformation.xml"/> <to id="_to3" uri="file:outbox"/> </route> <log/> </camelContext> </blueprint>
it works