0
Есть ли какой-либо инструмент, который может конвертировать java DSL в XML-маршрут или наоборот.Apache Camel Java dsl tool
Я хочу, чтобы преобразовать следующий XML маршрут в Java DSL
<route id="test">
<from uri="file://{{VAR_DATA_PATH}}/test/xml"/>
<multicast>
<choice>
<when>
<xpath>/bookinfo</xpath>
<doTry>
<to uri="downloadBook"/>
<marshal ref="xstream-utf8"/>
<to uri="another URI"/>
<doCatch>
<exception>java.lang.Exception</exception>
<handled>
<constant>false</constant>
</handled>
<to uri="3rd URI"/>
</doCatch>
</doTry>
</when>
<when>
<xpath>somePath</xpath>
<to uri="4th URI" />
<to uri="5th URI"/>
</when>
</choice>
<to uri="6th URI" />
</multicast>
</route>
Нет такого инструмента. Его также легко преобразовать xml в java-код, поскольку DSL между XML и Java является одним и тем же источником. –