<?xml version="1.0" encoding="UTF-8"?><switchyard xmlns="urn:switchyard-config:switchyard:1.0">
    <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912" name="jca-inflow-hornetq" targetNamespace="urn:switchyard-quickstart:jca-inflow-hornetq:0.1.0">
        <service name="GreetingService" promote="GreetingService/GreetingService">
            <interface.java interface="org.switchyard.quickstarts.jca.inflow.GreetingGateway"/>
            <binding.jca xmlns="urn:switchyard-component-jca:config:1.0">
                <swyd:operationSelector.xpath xmlns:swyd="urn:switchyard-config:switchyard:1.0" expression="//person/language"/>
                <inboundConnection>
                    <resourceAdapter name="hornetq-ra.rar"/>
                    <activationSpec>
                        <property name="destinationType" value="javax.jms.Queue"/>
                        <property name="destination" value="queue/JCAInflowGreetingServiceQueue"/>
                    </activationSpec>
                </inboundConnection>
                <inboundInteraction>
                    <listener>javax.jms.MessageListener</listener>
                    <endpoint type="org.switchyard.component.jca.endpoint.JMSEndpoint"/>
                    <transacted>true</transacted>
                </inboundInteraction>
            </binding.jca>
        </service>
        <component name="GreetingService">
            <implementation.bean xmlns="urn:switchyard-component-bean:config:1.0" class="org.switchyard.quickstarts.jca.inflow.GreetingServiceBean"/>
            <service name="GreetingService">
                <interface.java interface="org.switchyard.quickstarts.jca.inflow.GreetingService"/>
            </service>
        </component>
    </composite>
    <transforms xmlns:xform="urn:switchyard-config:transform:1.0">
        <xform:transform.jaxb contextPath="org.switchyard.quickstarts.jca.inflow" from="{urn:switchyard-quickstart:jca-inflow-hornetq:0.1.0}person" to="java:org.switchyard.quickstarts.jca.inflow.Person"/>
    </transforms>
</switchyard>
