<?xml version='1.0' encoding='UTF-8'?>
<features name='switchyard-2.0.0-SNAPSHOT'>

    <repository>mvn:org.apache.camel.karaf/apache-camel/2.12.2/xml/features</repository>
    <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/0.4.0/xml/features</repository>
    <repository>mvn:org.apache.cxf.karaf/apache-cxf/2.6.8/xml/features</repository>
    <repository>mvn:org.drools/drools-karaf-features/6.1.0.Beta1/xml/features</repository>
    <repository>mvn:org.apache.activemq/activemq-karaf/5.9.0/xml/features</repository>
    <repository>mvn:org.milyn/milyn-smooks-all/1.5.1/xml/features</repository>
    <repository>mvn:org.fusesource/camel-sap/1.0.0.redhat-379/xml/features</repository>

    <!-- Switchyard Core -->

    <feature name="switchyard" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature>eventadmin</feature>
        <feature version="2.12.2">camel-core</feature>
        <feature>http</feature>
        <feature>switchyard-common-camel</feature>
        <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5</bundle>
        <bundle>mvn:org.switchyard/switchyard-api/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-security/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-config/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-serial/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-runtime/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-extensions-java/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-extensions-wsdl/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-bus-camel/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-validate/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-admin/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-deploy/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-deploy-osgi/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-deploy-karaf/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.jboss.logging/jboss-logging/3.1.2.GA</bundle>
        <bundle>mvn:org.codehaus.jackson/jackson-core-asl/1.9.9</bundle>
        <bundle>mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.9</bundle>
        <feature dependency="true" version="5.4.0">dozer</feature>
        <feature dependency="true" version="1.5.1">smooks</feature>
        <bundle>mvn:org.switchyard/switchyard-transform/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="dozer" version="5.4.0" resolver="(obr)">
        <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.1</bundle>
        <bundle dependency="true">mvn:commons-beanutils/commons-beanutils/1.8.3</bundle>
        <bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.1</bundle>
        <bundle>wrap:mvn:net.sf.dozer/dozer/5.4.0</bundle>
    </feature>

    <!-- Switchyard Components -->

    <feature name="switchyard-amqp" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-jms</feature>
        <feature version="2.12.2">camel-amqp</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-amqp/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-atom" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-atom</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-atom/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-bean" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-cdi</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-bean/2.0.0-SNAPSHOT</bundle>
    </feature>
    <feature name="switchyard-bean-xbean-hack" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <bundle>mvn:org.apache.xbean/xbean-bundleutils/3.12</bundle>
    </feature>
    
    <feature name="switchyard-common-camel" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-cdi</feature>
        <feature version="2.12.2">camel-spring</feature>
        <bundle>mvn:org.switchyard/switchyard-common-camel/2.0.0-SNAPSHOT</bundle>
    </feature>
    
    <feature name="switchyard-cdi" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean-xbean-hack</feature>
        <feature version="0.4.0">pax-cdi-weld</feature>
        <bundle dependency="true">mvn:org.apache.deltaspike.core/deltaspike-core-api/0.4</bundle>
        <bundle>mvn:org.apache.camel/camel-cdi/2.12.2</bundle>
        <bundle>mvn:org.switchyard/switchyard-common-cdi/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- TODO: switchyard-bpel -->
    <!-- TODO: switchyard-bpm -->

    <feature name="switchyard-camel" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-common-camel/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-switchyard/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-core/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-file" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-file/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-ftp" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-ftp</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-ftp/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- 
    <feature name="switchyard-http" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard</feature>
        <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/4.2.4</bundle>
        <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/4.2.5</bundle>
        <bundle dependency='true'>wrap:mvn:org.jboss.com.sun.httpserver/httpserver/1.0.0.Final</bundle>
        <bundle dependency='true'>mvn:org.switchyard/switchyard-security-jboss/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-http/2.0.0-SNAPSHOT</bundle>
    </feature>
     -->

    <feature name="switchyard-jms" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-jms</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-jms/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-jpa" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-jpa</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-jpa/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-mail" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-mail</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-mail/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-netty" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-netty</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-netty/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quartz" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-quartz</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-quartz/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-rss" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-rss</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-atom/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-rss/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- TODO: switchyard-resteasy -->

    <feature name="switchyard-rules" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard</feature>
        <feature version="6.1.0.Beta1">drools-common</feature>
        <bundle>mvn:org.kie/kie-api/6.1.0.Beta1</bundle>
        <bundle>mvn:org.drools/drools-core/6.1.0.Beta1</bundle>
        <bundle>mvn:org.kie/kie-internal/6.1.0.Beta1</bundle>
        <bundle>mvn:org.drools/drools-compiler/6.1.0.Beta1</bundle>
        <bundle>mvn:org.drools/drools-osgi-integration/6.1.0.Beta1</bundle>
        <feature version="2.12.2">camel-jpa</feature>
        <bundle dependency="true">mvn:org.drools/drools-persistence-jpa/6.1.0.Beta1</bundle>
        <bundle>mvn:org.switchyard/switchyard-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-common-knowledge/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-rules/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-sca" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard</feature>
        <bundle dependency="true">wrap:mvn:org.jboss.marshalling/jboss-marshalling/1.3.16.GA</bundle>
        <bundle dependency="true">wrap:mvn:org.jboss.marshalling/jboss-marshalling-river/1.3.16.GA</bundle>
        <bundle dependency="true">wrap:mvn:org.jboss/staxmapper/1.1.0.Final</bundle>
        <bundle dependency="true">mvn:org.jgroups/jgroups/3.2.10.Final</bundle>
        <bundle dependency="true">mvn:org.infinispan/infinispan-core/5.2.7.Final</bundle>
        <bundle dependency="true">wrap:mvn:org.jboss.jbossts.jts/jbossjts-jacorb/4.17.7.Final</bundle>
        <bundle dependency="true">wrap:mvn:org.jboss.jbossts.xts/jbossxts/4.17.7.Final</bundle>
        <bundle dependency="true">wrap:mvn:org.jboss.jbossts/jbosstxbridge/4.17.7.Final</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard/switchyard-remote/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-sca/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-sql" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-sql</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-sql/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-soap" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard</feature>
        <feature version="2.6.8">cxf-jaxws</feature>
        <feature version="2.6.8">cxf-http</feature>
        <feature version="2.6.8">cxf-ws-addr</feature>
        <feature version="2.6.8">cxf-specs</feature>
        <feature version="[7,9)">jetty</feature>
        <!-- the cxf-http-jetty feature is a bit broken and can install a different version of cxf-rt-transports-http-jetty -->
        <bundle>mvn:org.apache.cxf/cxf-rt-transports-http-jetty/2.6.8</bundle>
        <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/1.6.2_6</bundle>
        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/1.3.9_2</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-common/2.0.0-SNAPSHOT</bundle>
        <bundle>mvn:org.switchyard.components/switchyard-component-soap/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-sap" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="1.0.0.redhat-379">camel-sap</feature>
        <bundle>mvn:org.switchyard.components/switchyard-component-camel-sap/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Switchyard Quickstarts -->

    <feature name="switchyard-quickstart-bean-service" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-bean-service/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-amqp-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-amqp</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-amqp-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-atom-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-atom</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-quickstart-camel-atom-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Works -->
    <feature name="switchyard-quickstart-camel-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-file</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-bindy" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-file</feature>
        <feature version="2.12.2">camel-bindy</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-quickstart-camel-bindy/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-bus-cdi" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-bus-cdi/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Works -->
    <feature name="switchyard-quickstart-camel-ftp-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-ftp</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-ftp-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-jaxb" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-http</feature>
        <feature version="2.12.2">camel-jaxb</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-jaxb/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-jms-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-jms</feature>
        <feature version="5.9.0">activemq-broker</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-jms-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Needs a transaction manager -->
    <feature name="switchyard-quickstart-camel-jpa-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature>jndi</feature>
        <feature>transaction</feature>
        <feature>jpa</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-jpa</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-quartz</feature>
        <config name="org.apache.aries.transaction">
            aries.transaction.recoverable = true
            aries.transaction.timeout = 600
            aries.transaction.howl.maxLogFiles = 2
            aries.transaction.howl.maxBlocksPerFile = 512
            aries.transaction.howl.bufferSizeKBytes = 4
        </config>
        <bundle>mvn:com.h2database/h2/1.3.168</bundle>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-jpa-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-mail-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-mail</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-mail-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Works for UDP and unsecure TCP but fails to authenticate secure TCP -->
    <feature name="switchyard-quickstart-camel-netty-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-netty</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-netty-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Works -->
    <feature name="switchyard-quickstart-camel-quartz-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-quartz</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-quartz-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-rss-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-rss</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-quickstart-camel-rss-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Requires SCA binding -->
    <!--feature name="switchyard-quickstart-camel-service" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.12.2">camel-script</feature>
        <feature version="2.12.2">camel-script-javascript</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-service/2.0.0-SNAPSHOT</bundle>
    </feature-->
    
    <feature name="switchyard-quickstart-remote-invoker" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-rules</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-sca</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-remote-invoker/2.0.0-SNAPSHOT</bundle>
    </feature>

    <!-- Requires SOAP binding -->
    <!--feature name="switchyard-quickstart-camel-soap-proxy" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-soap-proxy/2.0.0-SNAPSHOT</bundle>
    </feature-->

    <!-- Works -->
    <feature name="switchyard-quickstart-camel-sql-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature>jndi</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-quartz</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-sql</feature>
        <bundle>mvn:com.h2database/h2/1.3.168</bundle>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-sql-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-transform-dozer" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-sca</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-transform-dozer/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-transform-jaxb" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-transform-jaxb/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-transform-json" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-sca</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-transform-json/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-transform-smooks" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-transform-smooks/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-transform-xslt" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-transform-xslt/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-validate-xml" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-soap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-validate-xml/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-quickstart-camel-sap-binding" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-camel</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-sap</feature>
        <bundle>mvn:org.switchyard.quickstarts/switchyard-camel-sap-binding/2.0.0-SNAPSHOT</bundle>
    </feature>

    <feature name="switchyard-demo-policy-transaction" version="2.0.0-SNAPSHOT" resolver="(obr)">
        <feature>jndi</feature>
        <feature>transaction</feature>
        <config name="org.apache.aries.transaction">
            aries.transaction.recoverable = true
            aries.transaction.timeout = 600
            aries.transaction.howl.maxLogFiles = 2
            aries.transaction.howl.maxBlocksPerFile = 512
            aries.transaction.howl.bufferSizeKBytes = 4
        </config>
        <feature version="2.0.0-SNAPSHOT">switchyard-bean</feature>
        <feature version="2.0.0-SNAPSHOT">switchyard-jms</feature>
        <feature version="5.9.0">activemq-broker</feature>
        <bundle>mvn:org.switchyard.quickstarts.demos/switchyard-demo-policy-transaction/2.0.0-SNAPSHOT</bundle>
    </feature>

</features>
