Issue Type: Task Task
Affects Versions: 0.8
Assignee: Unassigned
Components: component-camel
Created: 15/Mar/13 2:29 PM
Description:

The current configuration model for the Camel component allows a route definition to be inlined into a switchyard.xml definition, like this:

<sca:component name="CamelComponent">
    <camel:implementation.camel>
        <route xmlns="http://camel.apache.org/schema/spring" id="CamelTestRoute">
            <log message="ItemId [${body}]"/>
            <to uri="switchyard://WarehouseService?operationName=hasItem"/>
            <log message="Title Name [${body}]"/>
            <log message="Properties [{{user.name}}]"/>
        </route>
    </camel:implementation.camel>

A couple releases back we moved to only support external route definitions, where the path to the XML route definition is all that's defined in the descriptor. Time to remove the support for embedding the route definition directly in the switchyard.xml.

Fix Versions: 1.0
Project: SwitchYard
Priority: Major Major
Reporter: Keith Babo
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira