You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by jb...@apache.org on 2010/11/04 11:28:49 UTC

svn commit: r1030873 [1/2] - in /servicemix/smx4/features/trunk: assembly/src/main/filtered-resources/camel-features.xml assembly/src/main/filtered-resources/features.xml assembly/src/main/filtered-resources/ode-features.xml pom.xml

Author: jbonofre
Date: Thu Nov  4 10:28:49 2010
New Revision: 1030873

URL: http://svn.apache.org/viewvc?rev=1030873&view=rev
Log:
[SMX4-603] Upgrade to Camel 2.5.0.

Modified:
    servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/camel-features.xml
    servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/features.xml
    servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/ode-features.xml
    servicemix/smx4/features/trunk/pom.xml

Modified: servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/camel-features.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/camel-features.xml?rev=1030873&r1=1030872&r2=1030873&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/camel-features.xml (original)
+++ servicemix/smx4/features/trunk/assembly/src/main/filtered-resources/camel-features.xml Thu Nov  4 10:28:49 2010
@@ -15,473 +15,571 @@
     See the License for the specific language governing permissions and
     limitations under the License.
 -->
-
 <features>
-  <repository>mvn:org.apache.karaf/apache-karaf/${karaf.version}/xml/features</repository>
-  <feature name='camel' version='${camel.version}'>
-     <feature version='${camel.version}'>camel-core</feature>
-     <feature version='${camel.version}'>camel-spring</feature>
-  </feature>
-  <feature name='camel-core' version='${camel.version}'>
-    <feature version="${spring.version}">spring</feature>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/${jaxb-impl.bundle.version}</bundle>
-    <bundle>mvn:org.fusesource.commonman/commons-management/${commons-management.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-core/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-blueprint' version='${camel.version}'>
-      <feature version='${camel.version}'>camel-core</feature>
-      <bundle>mvn:org.apache.camel/camel-blueprint/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-spring' version='${camel.version}'>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <feature version='${spring.version}'>spring</feature>
-    <feature version='${spring.osgi.version}'>spring-dm</feature>
-    <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-spring/${camel.version}</bundle>
-  </feature>
-   <feature name='camel-test' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit.bundle.version}</bundle>    
-    <bundle>mvn:org.apache.camel/camel-test/${camel.version}</bundle>
-  </feature> 
-  <feature name='camel-cxf' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
-    <bundle>mvn:org.springframework/spring-jms/${spring.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/${jetty.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <bundle>mvn:org.codehaus.jettison/jettison/${jettison.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${xmlsec.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
-    <bundle>mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox.version}</bundle>
-    <bundle>mvn:org.codehaus.woodstox/stax2-api/${woodstox.stax2-api.version}</bundle>
-    <bundle>mvn:org.apache.ws.commons.schema/XmlSchema/${xmlschema.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity.bundle.version}</bundle>
-    <bundle>mvn:org.apache.ws.commons.axiom/axiom-impl/${axiom.version}</bundle>
-    <bundle>mvn:org.apache.ws.commons.axiom/axiom-api/${axiom.version}</bundle>
-    <bundle>mvn:javax.mail/mail/${javax.mail.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.neethi/${neethi.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-${jaxws-api.version}/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/${wsdl4j.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.0/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata.version}</bundle>
-    <bundle>mvn:org.apache.cxf/cxf-bundle/${cxf.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <feature version='${karaf.version}'>http</feature>
-    <bundle>mvn:org.apache.camel/camel-cxf/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-cache' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:http://repository.springsource.com/maven/bundles/external!net.sourceforge.ehcache/com.springsource.net.sf.ehcache/1.6.2</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle> 
-    <bundle>mvn:org.apache.camel/camel-cache/${camel.version}</bundle> 
-  </feature>
-  <feature name='camel-castor' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:http://repository.springsource.com/maven/bundles/external!org.codehaus.castor/com.springsource.org.castor/1.2.0</bundle>
-    <bundle>mvn:org.apache.camel/camel-castor/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-dozer' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dozer/${dozer.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-dozer/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-http' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcomponents.version}</bundle>
-    <bundle>mvn:org.apache.httpcomponents/httpclient-osgi/${httpcomponents.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-http/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-mina' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-mina/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jetty' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/${jetty.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-http</feature>
-    <bundle>mvn:org.apache.camel/camel-jetty/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-servlet' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-http</feature>
-    <bundle>mvn:org.apache.camel/camel-servlet/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jms' version='${camel.version}'>
-    <bundle>mvn:org.springframework/spring-core/${spring.version}</bundle>
-    <bundle>mvn:org.springframework/spring-beans/${spring.version}</bundle>
-    <bundle>mvn:org.springframework/spring-context/${spring.version}</bundle>
-    <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
-    <bundle>mvn:org.springframework/spring-jms/${spring.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-jms/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-amqp' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.qpid/${qpid.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-jms</feature>
-    <bundle>mvn:org.apache.camel/camel-amqp/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-atom' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-atom/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-bam' version='${camel.version}'>
-    <feature>http</feature>
-    <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
-    <bundle>mvn:org.springframework/spring-web/${spring.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <bundle>mvn:org.springframework/spring-jdbc/${spring.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
-    <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.java-persistence-api-1.1.1/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.springframework/spring-orm/${spring.version}</bundle>        
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-sqlmap.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-bam/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-bindy' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-bindy/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-cometd' version='${camel.version}'>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/${jetty.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-cometd/${jetty-cometd.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-cometd/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-csv' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-csv/${commons-csv.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-csv/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-flatpack' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jexcelapi/${jexcelapi.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.flatpack/${flatpack.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-flatpack/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-freemarker' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/${freemarker.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-freemarker/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-ftp' version='${camel.version}'>
-    <bundle>mvn:commons-net/commons-net/${commons-net.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-ftp/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-guice' version='${camel.version}'>
-    <bundle>mvn:http://guiceyfruit.googlecode.com/svn/repo/releases!org.guiceyfruit/guiceyfruit-core/2.0</bundle>
-    <bundle>mvn:http://guiceyfruit.googlecode.com/svn/repo/releases!org.guiceyfruit/guice-all/2.0</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-guice/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-groovy' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${groovy.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.codehaus.groovy/groovy-all/${groovy.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-groovy/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-hl7' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hapi/${hapi.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-hl7/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-ibatis' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
-    <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib.bundle.version}</bundle>    
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-sqlmap.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-ibatis/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-irc' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.irclib/${irclib.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-irc/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jaxb' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-jaxb/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jcr' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jcr-api/${jcr-api.bundle.version}</bundle>
-    <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-jcr/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jing' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jing/${jing.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-jing/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jdbc' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-jdbc/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-josql' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/${josql.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-josql/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jpa' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.java-persistence-api-1.1.1/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <bundle>mvn:org.springframework/spring-jdbc/${spring.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
-    <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.serp/${serp.bundle.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.openjpa/${openjpa.bundle.version}</bundle>
-    <bundle>mvn:org.springframework/spring-orm/${spring.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-jpa/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-jxpath' version='${camel.version}'>
-    <!-- All those bundles should be optional I think, but the commons-jxpath osgi metadata is not really good -->
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <bundle>mvn:commons-jxpath/commons-jxpath/${commons-jxpath.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-jxpath/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-juel' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.juel/${juel.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-juel/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-ldap' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-ldap/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-mail' version='${camel.version}'>
-    <bundle>mvn:org.springframework/spring-context/${spring.version}</bundle>
-    <bundle>mvn:org.springframework/spring-context-support/${spring.version}</bundle>
-    <bundle>mvn:javax.mail/mail/${javax.mail.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-mail/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-msv' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-msv/${camel.version}</bundle>
-    <feature version='${camel.version}'>camel-spring</feature>
-  </feature>
-  <feature name='camel-mvel' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel/${mvel.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-mvel/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-ognl' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/${ognl.bundle.version}</bundle>
-    <bundle>mvn:http://repository.springsource.com/maven/bundles/external!org.jboss.javassist/com.springsource.javassist/3.9.0.GA</bundle>
-    <bundle>mvn:org.apache.camel/camel-ognl/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-printer' version='${camel.version}'>
-    <bundle>mvn:commons-net/commons-net/${commons-net.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-printer/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-protobuf' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf-java.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-protobuf/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-quartz' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
-    <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-quartz/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-restlet' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-restlet/${camel.version}</bundle>
-    <bundle>mvn:http://maven.restlet.org!org.restlet/org.restlet/1.1.8</bundle>
-    <bundle>mvn:http://maven.restlet.org!com.noelios.restlet/com.noelios.restlet/1.1.8</bundle>
-  </feature>
-  <feature name='camel-rmi' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-rmi/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-rss' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-atom</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <bundle>mvn:http://download.java.net/maven/2!rome/rome/1.0</bundle>
-    <bundle>mvn:org.apache.camel/camel-rss/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-saxon' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-saxon/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-scala' version='${camel.version}'>
-    <bundle>mvn:http://scala-tools.org/repo-releases!org.scala-lang-osgi/scala-library/2.7.7</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-scala/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-script' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-script/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-smpp' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsmpp/${jsmpp.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-smpp/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-snmp' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j/${snmp4j.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-snmp/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-spring-integration' version='${camel.version}'>
-    <bundle>mvn:http://repository.springsource.com/maven/bundles/release!org.springframework.integration/org.springframework.integration/1.0.3.RELEASE</bundle>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.camel/camel-spring-integration/${camel.version}</bundle>
-  </feature>
-  <!-- current camel-spring-javaconfig need to use spring 3.0.0.RELEASE, so we comment it out
-    feature name='camel-spring-javaconfig' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/2.1_3_4</bundle>
-    <bundle>mvn:http://repository.springsource.com/maven/bundles/release!org.springframework/org.springframework.test/3.0.3.RELEASE</bundle>
-    <bundle>mvn:http://svn.apache.org/repos/asf/camel/m2-repo!org.springframework.javaconfig/org.springframework.config.java/1.0.0-20090215</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/2.1_3_4</bundle>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.camel/camel-spring-javaconfig/${camel.version}</bundle>
-  </feature-->
-  <feature name='camel-sql' version='${camel.version}'>
-    <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
-    <bundle>mvn:org.springframework/spring-jdbc/${spring.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-sql/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-stream' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-stream/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-string-template' version='${camel.version}'>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.stringtemplate/${stringtemplate.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-stringtemplate/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-tagsoup' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.tagsoup/${tagsoup.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-tagsoup/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-velocity' version='${camel.version}'>
-    <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-spring</feature>
-    <bundle>mvn:org.apache.camel/camel-velocity/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-xmlbeans' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-xmlbeans/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-xmlsecurity' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${xmlsec.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-xmlsecurity/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-xmpp' version='${camel.version}'>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/${smack.bundle.version}</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.camel/camel-xmpp/${camel.version}</bundle>
-  </feature>
-  <feature name='camel-xstream' version='${camel.version}'>
-    <bundle>mvn:org.codehaus.jettison/jettison/1.2</bundle>
-    <feature version='${camel.version}'>camel-core</feature>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/${joda-time.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j.bundle.version}</bundle>
-    <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream.bundle.version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-xstream/${camel.version}</bundle>
-  </feature>
+    <repository>mvn:org.apache.karaf/apache-karaf/${karaf.version}/xml/features</repository>
+    <feature name='camel' version='${camel.version}'>
+        <feature version='${camel.version}'>camel-core</feature>
+        <feature version='${camel.version}'>camel-spring</feature>
+    </feature>
+    <feature name='camel-core' version='${camel.version}'>
+        <feature version="${spring.version}">spring</feature>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/${jaxb-impl.bundle.version}</bundle>
+        <bundle>mvn:org.fusesource.commonman/commons-management/${commons-management.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-core/${camel.version}</bundle>
+    </feature>
+    <feature name='camel-spring' version='${camel.version}'>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <feature version='${spring.version}'>spring</feature>
+        <feature version='${spring.osgi.version}'>spring-dm</feature>
+        <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
+        <feature version='${camel.version}'>camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-spring/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-blueprint" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-blueprint/${camel.version}</bundle>
+        <bundle>mvn:org.apache.aries.blueprint/org.apache.aries.blueprint/${aries.blueprint.version}</bundle>
+    </feature>
+    <feature name='camel-test' version='${camel.version}'>
+        <feature version='${camel.version}'>camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-test/${camel.version}</bundle>
+    </feature>
+    <feature name='camel-cxf' version='${camel.version}'>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
+        <bundle>mvn:org.springframework/spring-jms/${spring.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.fastinfoset/${fastinfoset.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty/${jetty.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
+        <bundle>mvn:org.codehaus.jettison/jettison/${jettison.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${xmlsec.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
+        <bundle>mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox.version}</bundle>
+        <bundle>mvn:org.codehaus.woodstox/stax2-api/${woodstox.stax2-api.version}</bundle>
+        <bundle>mvn:org.apache.ws.commons.schema/XmlSchema/${xmlschema.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity.bundle.version}</bundle>
+        <bundle>mvn:javax.mail/mail/${javax.mail.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.neethi/${neethi.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.1/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/${saaj-impl.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/${wsdl4j.bundle.version}</bundle>
+        <bundle>mvn:org.apache.ws.security/wss4j/${wss4j.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.opensaml/${opensaml.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api_1.0/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata.version}</bundle>
+        <bundle>mvn:org.apache.cxf/cxf-bundle/${cxf.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.camel/camel-cxf/${camel.version}</bundle>
+    </feature>
+    <feature name='camel-cache' version='${camel.version}'>
+        <feature version='${camel.version}'>camel-core</feature>
+        <bundle>mvn:http://repository.springsource.com/maven/bundles/external!net.sourceforge.ehcache/com.springsource.net.sf.ehcache/1.6.2</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-cache/${camel.version}</bundle>
+    </feature>
+    <feature name='camel-castor' version='${camel.version}'>
+        <feature version='${camel.version}'>camel-core</feature>
+        <bundle>mvn:http://repository.springsource.com/maven/bundles/external!org.codehaus.castor/com.springsource.org.castor/1.2.0</bundle>
+        <bundle>mvn:org.apache.camel/camel-castor/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-crypto" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-crypto/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-http" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-http/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-http4" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcomponents.version}</bundle>
+        <bundle>mvn:org.apache.httpcomponents/httpclient-osgi/${httpcomponents.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-http4/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-mina" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-mina/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jetty" version="${camel.version}">
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-util/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-io/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-http/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-client/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-continuation/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-jmx/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-server/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-security/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-servlet/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-servlets/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-xml/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-webapp/${jetty.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <feature version="${camel.version}">camel-http</feature>
+        <bundle>mvn:org.apache.camel/camel-jetty/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-servlet" version="${camel.version}">
+        <features version="${camel.version}">camel-http</features>
+        <bundle>mvn:org.apache.camel/camel-servlet/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jms" version="${camel.version}">
+        <bundle>mvn:org.springframework/spring-core/${spring.version}</bundle>
+        <bundle>mvn:org.springframework/spring-beans/${spring.version}</bundle>
+        <bundle>mvn:org.springframework/spring-context/${spring.version}</bundle>
+        <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
+        <bundle>mvn:org.springframework/spring-jms/${spring.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jms/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-amqp" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.qpid/${qpid.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-jms</feature>
+        <bundle>mvn:org.apache.camel/camel-amqp/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-atom" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-atom/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-bam" version="${camel.version}">
+        <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
+        <bundle>mvn:org.springframework/spring-web/${spring.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <bundle>mvn:org.springframework/spring-jdbc/${spring.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.java-persistence-api-1.1.1/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.springframework/spring-orm/${spring.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-sqlmap.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-bam/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-bean-validator" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr303-api-1.0.0/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hibernate-validator/${hibernate-validator.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-bean-validator/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-bindy" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-bindy/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-cometd" version="${camel.version}">
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-util/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-io/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-http/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-client/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-continuation/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-server/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-security/${jetty.version}</bundle>
+        <bundle>mvn:org.eclipse.jetty/jetty-servlet/${jetty.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cometd-java-server/${cometd-java-server.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-cometd/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-csv" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-csv/${commons-csv.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-csv/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-dozer" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.ops4j.pax.web/pax-web-jsp/${pax.web.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dozer/${dozer.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-dozer/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-exec" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.commons/commons-exec/${commons-exec.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-exec/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-flatpack" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jexcelapi/${jexcelapi.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.flatpack/${flatpack.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-flatpack/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-freemarker" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/${freemarker.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-freemarker/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-ftp" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-net/${commons-net.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-ftp/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-guice" version="${camel.version}">
+        <bundle>mvn:http://guiceyfruit.googlecode.com/svn/repo/releases!org.guiceyfruit/guiceyfruit-core/${guiceyfruit.version}</bundle>
+        <bundle>mvn:http://guiceyfruit.googlecode.com/svn/repo/releases!org.guiceyfruit/guice-all/${guiceyfruit.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-guice/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-groovy" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.codehaus.groovy/groovy-all/${groovy.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-groovy/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-hl7" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hapi/${hapi.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina.bundle.version}}</bundle>
+        <bundle>mvn:org.apache.camel/camel-hl7/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-hawtdb" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:http://repo.fusesource.com/nexus/content/groups/public!org.fusesource.hawtdb/hawtdb/${hawtdb.version}</bundle>
+        <bundle>mvn:http://repo.fusesource.com/nexus/content/groups/public!org.fusesource.hawtbuf/hawtbuf/${hawtbuf.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-hawtdb/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-ibatis" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-sqlmap.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-ibatis/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-irc" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.irclib/${irclib.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-irc/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jackson" version="${camel.version}">
+        <bundle>mvn:org.codehaus.jackson/jackson-core-asl/${jackson.version}</bundle>
+        <bundle>mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jackson/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jasypt" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jasypt/${camel.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/${jasypt.bundle.version}</bundle>
+    </feature>
+    <feature name="camel-jaxb" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jaxb/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jcr" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jcr-api/${jcr-api.bundle.version}</bundle>
+        <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jcr/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jing" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jing/${jing.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-jing/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jdbc" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jdbc/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-josql" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/${josql.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-josql/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jpa" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.java-persistence-api-1.1.1/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <bundle>mvn:org.springframework/spring-jdbc/${spring.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.serp/${serp.bundle.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.openjpa/${openjpa.bundle.version}</bundle>
+        <bundle>mvn:org.springframework/spring-orm/${spring.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jpa/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-jxpath" version="${camel.version}">
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:commons-jxpath/commons-jxpath/${commons-jxpath.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-jxpath/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-juel" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.ops4j.pax.web/pax-web-jsp/${pax.web.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.juel/${juel.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-juel/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-ldap" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-ldap/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-lucene" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene/${lucene.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-lucene/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-mail" version="${camel.version}">
+        <bundle>mvn:org.springframework/spring-context/${spring.version}</bundle>
+        <bundle>mvn:org.springframework/spring-context-support/${spring.version}</bundle>
+        <bundle>mvn:javax.mail/mail/${javax.mail.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-mail/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-msv" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-msv/${camel.version}</bundle>
+        <feature version="${camel.version}">camel-spring</feature>
+    </feature>
+    <feature name="camel-mvel" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel/${mvel.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-mvel/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-nagios" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsendnsca-core/${jsendnsca-core.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-nagios/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-netty" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:http://repository.jboss.org/nexus/content/groups/public!org.jboss.netty/netty/${netty.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-netty/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-ognl" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:http://repository.springsource.com/maven/bundles/external!org.jboss.javassist/com.springsource.javassist/${javassist.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-ognl/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-printer" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-printer/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-protobuf" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf-java.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-protobuf/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-quartz" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-pool/${commons-pool.bundle.version}</bundle>
+        <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-quartz/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-restlet" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-restlet/${camel.version}</bundle>
+        <bundle>mvn:http://maven.restlet.org!org.restlet/org.restlet/${restlet.version}</bundle>
+        <bundle>mvn:http://maven.restlet.org!com.noelios.restlet/com.noelios.restlet/${restlet.version}</bundle>
+    </feature>
+    <feature name="camel-rmi" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-rmi/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-rss" version="${camel.version}">
+        <feature version="${camel.version}">camel-atom</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rome/${rome.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-rss/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-saxon" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-saxon/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-scala" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.scala-library/${scala-library.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-scala/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-script" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-script/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-sip" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>wrap:mvn:http://repository.jboss.org/nexus/content/groups/public!javax.sip/jain-sip-api/1.2</bundle>
+        <bundle>mvn:org.apache.camel/camel-sip/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-shiro" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>wrap:mvn:https://repository.apache.org!org.apache.shiro/shiro-core/1.0.0-incubating</bundle>
+        <bundle>mvn:org.apache.camel/camel-shiro/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-smpp" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsmpp/${jsmpp.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-smpp/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-snmp" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j/${snmp4j.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-snmp/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-soap" version="${camel.version}">
+        <feature version="${camel.version}">camel-jaxb</feature>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.1/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix.specs.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-soap/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-spring-integration" version="${camel.version}">
+        <bundle>mvn:http://repository.springsource.com/maven/bundles/release!org.springframework.integration/org.springframework.integration/1.0.4.RELEASE
+        </bundle>
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.camel/camel-spring-integration/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-spring-javaconfig" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.springframework/spring-test/${spring.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-spring-javaconfig/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-spring-security" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.springframework.security/spring-security-core/${spring.version}</bundle>
+        <bundle>mvn:org.springframework.security/spring-security-config/${spring.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-spring-security/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-sql" version="${camel.version}">
+        <bundle>mvn:org.springframework/spring-tx/${spring.version}</bundle>
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta.version}</bundle>
+        <bundle>mvn:org.springframework/spring-jdbc/${spring.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-sql/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-stream" version="${camel.version}">
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-stream/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-string-template" version="${camel.version}">
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.stringtemplate/${stringtemplate.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-string-template/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-tagsoup" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.tagsoup/${tagsoup.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-tagsoup/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-velocity" version="${camel.version}">
+        <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-lang/${commons-lang.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr2.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-spring</feature>
+        <bundle>mvn:org.apache.camel/camel-velocity/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-xmlbeans" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-xmlbeans/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-xmlsecurity" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${xmlsec.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-xmlsecurity/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-xmpp" version="${camel.version}">
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/${smack.bundle.version}</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.camel/camel-xmpp/${camel.version}</bundle>
+    </feature>
+    <feature name="camel-xstream" version="${camel.version}">
+        <bundle>mvn:org.codehaus.jettison/jettison/1.2</bundle>
+        <feature version="${camel.version}">camel-core</feature>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/${joda-time.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j.bundle.version}</bundle>
+        <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream.bundle.version}</bundle>
+        <bundle>mvn:org.apache.camel/camel-xstream/${camel.version}</bundle>
+    </feature>
 </features>