Поскольку вы хотите, чтобы элемент route
находился в другом пространстве имен, вам необходимо использовать это пространство имен, в котором вы создаете элемент, т.е. изменить
<route id="{$service-name}_xslt_Route" streamCache="true">
<from id="{$service-name}_from1" uri="cxf:bean:{$service-name}_LocalEndpoint?dataFormat=PAYLOAD"/>
<convertBodyTo id="{$service-name}_convertBodyTo1" type="java.lang.String"/>
<wireTap id="{$service-name}_wireTap1" uri="direct-vm:logRequest"/>
<to id="{$service-name}_to2" uri="cxf:bean:{$service-name}_RemoteEndpoint?dataFormat=PAYLOAD"/>
<convertBodyTo id="{$service-name}_convertBodyTo3" type="java.lang.String"/>
<wireTap id="{$service-name}_wireTap3" uri="direct-vm:logResponse"/>
</route>
до
<route xmlns="http://camel.apache.org/schema/blueprint" id="{$service-name}_xslt_Route" streamCache="true">
<from id="{$service-name}_from1" uri="cxf:bean:{$service-name}_LocalEndpoint?dataFormat=PAYLOAD"/>
<convertBodyTo id="{$service-name}_convertBodyTo1" type="java.lang.String"/>
<wireTap id="{$service-name}_wireTap1" uri="direct-vm:logRequest"/>
<to id="{$service-name}_to2" uri="cxf:bean:{$service-name}_RemoteEndpoint?dataFormat=PAYLOAD"/>
<convertBodyTo id="{$service-name}_convertBodyTo3" type="java.lang.String"/>
<wireTap id="{$service-name}_wireTap3" uri="direct-vm:logResponse"/>
</route>