| <?xml version='1.0' encoding='UTF-8'?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the 'License'); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an 'AS IS' BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <features name='camel-${project.version}'> |
| |
| <repository>mvn:org.apache.cxf.karaf/apache-cxf/${cxf-version}/xml/features</repository> |
| <repository>mvn:org.jclouds.karaf/jclouds-karaf/${jclouds-version}/xml/features</repository> |
| |
| <feature name='xml-specs-api' version='${servicemix-specs-version}' resolver='(obr)' start-level='10'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.2/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.woodstox/stax2-api/${stax2-api-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/${jaxb-bundle-version}</bundle> |
| </feature> |
| <feature name='camel' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-spring</feature> |
| <feature version='${project.version}'>camel-blueprint</feature> |
| </feature> |
| <feature name='camel-core' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${servicemix-specs-version}'>xml-specs-api</feature> |
| <bundle>mvn:org.apache.camel/camel-core/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel.karaf/camel-karaf-commands/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <feature version='${spring-version-range}'>spring</feature> |
| <feature version='[1.2,2)'>spring-dm</feature> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-spring/${project.version}</bundle> |
| </feature> |
| <feature name='camel-blueprint' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-blueprint/${project.version}</bundle> |
| </feature> |
| |
| <!-- the following features is sorted A..Z --> |
| |
| <feature name='camel-ahc' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.ning/async-http-client/${ahc-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ahc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-amqp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.qpid/${qpid-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-jms</feature> |
| <bundle>mvn:org.apache.camel/camel-amqp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-apns' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.mina/mina-core/${mina2-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-core-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.java-apns/${java-apns-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-apns/${project.version}</bundle> |
| </feature> |
| <feature name='camel-atom' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:javax.mail/mail/${javax-mail-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.abdera/abdera-core/${abdera-version}</bundle> |
| <!--bundle dependency='true'>mvn:org.apache.abdera/abdera-extensions-json/${abdera-version}</bundle--> |
| <bundle dependency='true'>mvn:org.apache.abdera/abdera-extensions-main/${abdera-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.abdera/abdera-i18n/${abdera-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.abdera/abdera-parser/${abdera-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.james/apache-mime4j-core/${apache-mime4j-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-atom/${project.version}</bundle> |
| </feature> |
| <feature name='camel-avro' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-core-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snappy-java/${snappy-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.paranamer/${paranamer-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro/${avro-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro-ipc/${avro-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-avro/${project.version}</bundle> |
| </feature> |
| <feature name='camel-aws' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-core-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aws-java-sdk/${aws-java-sdk-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-aws/${project.version}</bundle> |
| </feature> |
| <feature name='camel-bam' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <feature version='${spring-version-range}'>spring-web</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.java-persistence-api-1.1.1/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}</bundle> |
| <feature version='${spring-version-range}'>spring-orm</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-bam/${project.version}</bundle> |
| </feature> |
| <feature name='camel-base64' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-base64/${project.version}</bundle> |
| </feature> |
| <feature name='camel-bean-validator' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr303-api-1.0.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hibernate-validator/${hibernate-validator-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-bean-validator/${project.version}</bundle> |
| </feature> |
| <feature name='camel-beanio' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.beanio/beanio/${beanio-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-beanio/${project.version}</bundle> |
| </feature> |
| <feature name='camel-bindy' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-bindy/${project.version}</bundle> |
| </feature> |
| <feature name='camel-cache' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache/${ehcache-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-cache/${project.version}</bundle> |
| </feature> |
| <feature name='camel-castor' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jakarta-regexp/${regexp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.castor/${castor-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-castor/${project.version}</bundle> |
| </feature> |
| <!-- TODO: Karaf does not yet support CDI seamless in the container |
| <feature name='camel-cdi' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jcdi_1.0_spec/1.0</bundle> |
| <bundle>mvn:org.apache.camel/camel-cdi/${project.version}</bundle> |
| </feature> |
| --> |
| <feature name='camel-cmis' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${cxf-version-range}'>cxf-specs</feature> |
| <bundle dependency='true'>mvn:org.apache.chemistry.opencmis/chemistry-opencmis-osgi-client/${cmis-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-cmis/${project.version}</bundle> |
| </feature> |
| <feature name='camel-cometd' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>jetty</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cometd-java-server/${cometd-java-server-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-cometd/${project.version}</bundle> |
| </feature> |
| <feature name='camel-context' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-context/${project.version}</bundle> |
| </feature> |
| <feature name='camel-couchdb' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lightcouch/${lightcouch-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.code.gson/gson/${gson-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-couchdb/${project.version}</bundle> |
| </feature> |
| <feature name='camel-crypto' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcpg-jdk15on/${bcpg-jdk15on-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-crypto/${project.version}</bundle> |
| </feature> |
| <feature name='camel-csv' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-csv/${commons-csv-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-csv/${project.version}</bundle> |
| </feature> |
| <feature name='camel-cxf' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-spring</feature> |
| <feature>jetty</feature> |
| <feature version='${cxf-version-range}'>cxf</feature> |
| <feature version='${cxf-version-range}'>cxf-specs</feature> |
| <feature version='${cxf-version-range}'>cxf-core</feature> |
| <feature version='${cxf-version-range}'>cxf-jaxrs</feature> |
| <feature version='${cxf-version-range}'>cxf-jaxws</feature> |
| <feature version='${cxf-version-range}'>cxf-databinding-jaxb</feature> |
| <feature version='${cxf-version-range}'>cxf-bindings-soap</feature> |
| <bundle>mvn:org.apache.camel/camel-cxf-transport/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-cxf/${project.version}</bundle> |
| </feature> |
| <feature name='camel-dns' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-dns feature can only run on a SUN JVM. You need to ddd the package sun.net.spi.nameservice to the java platform packages in the etc/jre.properties file.</details> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dnsjava/${dnsjava-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-dns/${project.version}</bundle> |
| </feature> |
| <feature name='camel-dozer' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>war</feature> |
| <bundle dependency='true'>mvn:net.sf.dozer/dozer-osgi/${dozer-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-dozer/${project.version}</bundle> |
| </feature> |
| <feature name='camel-elasticsearch' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>http</feature> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf-java-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-smile/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:joda-time/joda-time/${jodatime-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jakarta-regexp/${regexp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.mvel/mvel2/${mvel-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch/${elasticsearch-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-elasticsearch/${project.version}</bundle> |
| </feature> |
| <feature name='camel-eventadmin' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>eventadmin</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-eventadmin/${project.version}</bundle> |
| </feature> |
| <feature name='camel-exec' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-exec/${commons-exec-version}</bundle> |
| <bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-exec/${project.version}</bundle> |
| </feature> |
| <feature name='camel-flatpack' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jexcelapi/${jexcelapi-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.flatpack/${flatpack-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-flatpack/${project.version}</bundle> |
| </feature> |
| <feature name='camel-fop' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avalon-framework/${avalon-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.fop/${fop-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-fop/${project.version}</bundle> |
| </feature> |
| <feature name='camel-freemarker' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/${freemarker-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-freemarker/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ftp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:commons-net/commons-net/${commons-net-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ftp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-gae' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-servlet</feature> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.gdata/${google-gdata-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.gae/${google-app-engine-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-gae/${project.version}</bundle> |
| </feature> |
| <feature name='camel-groovy' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.groovy/groovy-all/${groovy-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-groovy/${project.version}</bundle> |
| </feature> |
| <feature name='camel-gson' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:com.google.code.gson/gson/${gson-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-gson/${project.version}</bundle> |
| </feature> |
| <feature name='camel-guava-eventbus' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-guava-eventbus/${project.version}</bundle> |
| </feature> |
| <feature name='camel-guice' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.guice/${guice-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax-inject-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-guice/${project.version}</bundle> |
| </feature> |
| <feature name='camel-hawtdb' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.fusesource.hawtdb/hawtdb/${hawtdb-version}</bundle> |
| <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hawtdb/${project.version}</bundle> |
| </feature> |
| <feature name='camel-hazelcast' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.hazelcast/hazelcast/${hazelcast-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hazelcast/${project.version}</bundle> |
| </feature> |
| <feature name='camel-hbase' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- see https://issues.apache.org/jira/browse/HADOOP-7101 --> |
| <details>Hadoop does not currently work properly in OSGi environment.</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${cxf-version-range}'>cxf-specs</feature> |
| <feature>war</feature> |
| <bundle dependency='true'>mvn:org.osgi/org.osgi.compendium/${osgi-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-interceptor_1.1_spec/1.0</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <bundle dependency='true'>mvn:javax.mail/mail/${javax-mail-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-configuration/commons-configuration/${commons-configuration-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:commons-digester/commons-digester/${commons-digester-version}</bundle> |
| <bundle dependency='true'>mvn:commons-jxpath/commons-jxpath/${commons-jxpath-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-configuration/commons-configuration/${commons-configuration-version}</bundle> |
| <bundle dependency='true'>mvn:commons-daemon/commons-daemon/${commons-daemon-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-math/${commons-math-version}</bundle> |
| <bundle dependency='true'>mvn:commons-net/commons-net/${commons-net-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf-java-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-core-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty/${jetty6-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax-inject-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasper/${jasper-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.zookeeper/zookeeper/${zookeeper-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-core/${hadoop-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/${hbase-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hbase/${project.version}</bundle> |
| <!-- the following bundles can be removed when osgi metadata is fixed in commons-configuration and hbase, to have resolution=:option on packages that are optional --> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jcr-api-2.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.5.2</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-webdav/2.5.2</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-jexl/${commons-jexl2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-vfs2/${commons-vfs2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jettison/jettison/${jettison-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snappy-java/${snappy-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.paranamer/${paranamer-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro/${avro-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro-ipc/${avro-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:javax.jmdns/jmdns/3.4.1</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.libthrift/0.9.0_1</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_6</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jets3t/0.9.0_2</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jopt-simple/4.3_1</bundle> |
| <bundle dependency='true'>wrap:mvn:bsf/bsf/2.4.0</bundle> |
| </feature> |
| <feature name='camel-hdfs' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- see https://issues.apache.org/jira/browse/HADOOP-7101 --> |
| <details>Hadoop does not currently work properly in OSGi environment.</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>war</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <bundle dependency='true'>mvn:javax.mail/mail/${javax-mail-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:commons-configuration/commons-configuration/${commons-configuration-version}</bundle> |
| <bundle dependency='true'>mvn:commons-digester/commons-digester/${commons-digester-version}</bundle> |
| <bundle dependency='true'>mvn:commons-jxpath/commons-jxpath/${commons-jxpath-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-configuration/commons-configuration/${commons-configuration-version}</bundle> |
| <bundle dependency='true'>mvn:commons-daemon/commons-daemon/${commons-daemon-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-math/${commons-math-version}</bundle> |
| <bundle dependency='true'>mvn:commons-net/commons-net/${commons-net-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-core-asl/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty/${jetty6-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-core/${hadoop-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hdfs/${project.version}</bundle> |
| <!-- the following bundles can be removed when osgi metadata is fixed in commons-configuration, to have resolution=:option on packages that are optional --> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jcr-api-2.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.5.2</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-webdav/2.5.2</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-jexl/${commons-jexl2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-vfs2/${commons-vfs2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch-bundle-version}</bundle> |
| </feature> |
| <feature name='camel-hl7' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.mina/mina-core/${mina2-version}</bundle> |
| <bundle dependency='true'>mvn:ca.uhn.hapi/hapi-osgi-base/${hapi-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hl7/${project.version}</bundle> |
| </feature> |
| <feature name='camel-http' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-http/${project.version}</bundle> |
| </feature> |
| <feature name='camel-http4' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-http4/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ibatis' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ibatis/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ical' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:backport-util-concurrent/backport-util-concurrent/${backport-util-concurrent-version}$Bundle-SymbolicName=backport-util-concurrent.backport-util-concurrent&Bundle-Version=${backport-util-concurrent-version}</bundle> |
| <bundle dependency='true'>mvn:org.mnode.ical4j/ical4j/${ical4j-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-ical/${project.version}</bundle> |
| </feature> |
| <feature name='camel-irc' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.irclib/${irclib-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-irc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jackson' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson2-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jackson/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jasypt' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jasypt/${project.version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jasypt/${jasypt-bundle-version}</bundle> |
| </feature> |
| <feature name='camel-jaxb' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jaxb/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jclouds' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${jclouds-version}'>jclouds</feature> |
| <feature version='${jclouds-version}'>jclouds-compute</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jclouds/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jcr' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jcr-api-2.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jcr/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jdbc' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jdbc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jetty' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-http</feature> |
| <bundle>mvn:org.apache.camel/camel-jetty/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jibx' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jibx/${project.version}</bundle> |
| <bundle dependency='true'>mvn:org.jibx/jibx-run/${jibx-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:joda-time/joda-time/${jodatime2-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}</bundle> |
| </feature> |
| <feature name='camel-jing' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jing/${jing-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jing/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jms' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${spring-version-range}'>spring</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> |
| <feature version='${spring-version-range}'>spring-jms</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jms/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jmx' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jmx/${project.version}</bundle> |
| </feature> |
| <feature name='camel-josql' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/${josql-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-josql/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jpa' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jpa_2.0_spec/${geronimo-jpa2-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.serp/${serp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm-bundle-version}</bundle> |
| <bundle>mvn:org.apache.openjpa/openjpa/${openjpa-version}</bundle> |
| <feature version='${spring-version-range}'>spring-orm</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jpa/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jsch' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-ftp</feature> |
| <bundle>mvn:org.apache.camel/camel-jsch/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jt400' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jt400/${jt400-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jt400/${project.version}</bundle> |
| </feature> |
| <feature name='camel-juel' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>war</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.juel/${juel-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-juel/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jxpath' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- All those bundles should be optional I think, but the commons-jxpath osgi metadata is not really good --> |
| <feature>war</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-jxpath/commons-jxpath/${commons-jxpath-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jxpath/${project.version}</bundle> |
| </feature> |
| <feature name='camel-kestrel' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spymemcached/${spymemcached-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-kestrel/${project.version}</bundle> |
| </feature> |
| <feature name='camel-krati' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:com.sna-projects.krati/krati/${krati-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-krati/${project.version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| </feature> |
| <feature name='camel-ldap' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-ldap/${project.version}</bundle> |
| </feature> |
| <feature name='camel-leveldb' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>wrap:mvn:org.fusesource.leveldbjni/leveldbjni-all/${leveldbjni-version}$Bundle-Version=${leveldbjni-version}&Export-Package=*;-noimport:=true;version="${leveldbjni-version}"</bundle> |
| <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-leveldb/${project.version}</bundle> |
| </feature> |
| <feature name='camel-lucene' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene/${lucene-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-lucene/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mail' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:javax.mail/mail/${javax-mail-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-mail/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mina' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mina/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mina2' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.mina/mina-core/${mina2-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mina2/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mongodb' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.mongodb/mongo-java-driver/${mongo-java-driver-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mongodb/${project.version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-jackson</feature> |
| </feature> |
| <feature name='camel-mqtt' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.fusesource.mqtt-client/mqtt-client/${mqtt-client-version}</bundle> |
| <bundle dependency='true'>mvn:org.fusesource.hawtdispatch/hawtdispatch/${hawtdispatch-version}</bundle> |
| <bundle dependency='true'>mvn:org.fusesource.hawtdispatch/hawtdispatch-transport/${hawtdispatch-version}</bundle> |
| <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mqtt/${project.version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| </feature> |
| <feature name='camel-msv' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}</bundle> |
| <!-- xerces is an optional dependency from isorelax --> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-msv/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mvel' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.mvel/mvel2/${mvel-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-mvel/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mybatis' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.mybatis/mybatis/${mybatis-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mybatis/${project.version}</bundle> |
| </feature> |
| <feature name='camel-nagios' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsendnsca-core/${jsendnsca-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-nagios/${project.version}</bundle> |
| </feature> |
| <feature name='camel-netty' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:io.netty/netty/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-netty/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ognl' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/${ognl-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javassist/${javassist-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ognl/${project.version}</bundle> |
| </feature> |
| <feature name='camel-paxlogging' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-paxlogging/${project.version}</bundle> |
| </feature> |
| <feature name='camel-printer' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-printer/${project.version}</bundle> |
| </feature> |
| <feature name='camel-protobuf' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.protobuf-java/${protobuf-java-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-protobuf/${project.version}</bundle> |
| </feature> |
| <feature name='camel-quartz' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-quartz/${project.version}</bundle> |
| </feature> |
| <feature name='camel-quickfix' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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.quickfix/${quickfix-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-quickfix/${project.version}</bundle> |
| </feature> |
| <feature name='camel-restlet' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:http://maven.restlet.org!org.restlet.jse/org.restlet/${restlet-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-restlet/${project.version}</bundle> |
| </feature> |
| <feature name='camel-rmi' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-rmi/${project.version}</bundle> |
| </feature> |
| <feature name='camel-routebox' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-routebox/${project.version}</bundle> |
| </feature> |
| <feature name='camel-rss' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-atom</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rome/${rome-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-rss/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ruby' version='${project.version}' start-level='50'> |
| <feature version='${project.version}'>camel-script</feature> |
| <bundle>mvn:org.jruby/jruby/${jruby-version}</bundle> |
| </feature> |
| <feature name='camel-rx' version='${project.version}' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:com.netflix.rxjava/rxjava-core/${rxjava-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-rx/${project.version}</bundle> |
| </feature> |
| <feature name='camel-saxon' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-saxon/${project.version}</bundle> |
| </feature> |
| <feature name='camel-scala' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.scala-lang/scala-library/${scala-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-scala/${project.version}</bundle> |
| </feature> |
| <feature name='camel-scala_2.9' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-scala_2.9 feature is deprecated and will be removed in Camel 3.0/2.12 onwards.</details> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.scala-library/${scala29-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-scala_2.9/${project.version}</bundle> |
| </feature> |
| <feature name='camel-script-jruby' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle>mvn:http://scriptengines.googlecode.com/svn/m2-repo/!com.google.code.scriptengines/scriptengines-jruby/${scriptengines-version}</bundle> |
| <bundle dependency='true'>mvn:org.jruby/jruby/${jruby-version}</bundle> |
| </feature> |
| <feature name='camel-script-javascript' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle>mvn:http://scriptengines.googlecode.com/svn/m2-repo/!com.google.code.scriptengines/scriptengines-javascript/${scriptengines-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/${rhino-bundle-version}</bundle> |
| </feature> |
| <feature name='camel-script-groovy' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle>mvn:http://scriptengines.googlecode.com/svn/m2-repo/!com.google.code.scriptengines/scriptengines-groovy/${scriptengines-version}</bundle> |
| <bundle>mvn:org.codehaus.groovy/groovy-all/${groovy-version}</bundle> |
| </feature> |
| <feature name='camel-script' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm2-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/${rhino-bundle-version}</bundle> |
| <bundle>mvn:org.codehaus.groovy/groovy-all/${groovy-version}</bundle> |
| <bundle dependency='true'>mvn:org.jruby/jruby/${jruby-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-script/${project.version}</bundle> |
| </feature> |
| <feature name='camel-servlet' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- camel-servlet need to access the http OSGi services --> |
| <feature>http</feature> |
| <feature version='${project.version}'>camel-http</feature> |
| <bundle>mvn:org.apache.camel/camel-servlet/${project.version}</bundle> |
| </feature> |
| <feature name='camel-servletlistener' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- camel-servletlistener need to access the http OSGi services --> |
| <feature>http</feature> |
| <feature version='${project.version}'>camel-http</feature> |
| <bundle>mvn:org.apache.camel/camel-servletlistener/${project.version}</bundle> |
| </feature> |
| <feature name='camel-shiro' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.shiro/shiro-core/${shiro-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-shiro/${project.version}</bundle> |
| </feature> |
| <feature name='camel-sip' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jain-sip-api-1.2/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jain-sip-ri/${jain-sip-ri-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-sip/${project.version}</bundle> |
| </feature> |
| <feature name='camel-sjms' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- JTA is not currently supported by SJMS but is a required dependency of the Geronimo JMS Bundle --> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-sjms/${project.version}</bundle> |
| </feature> |
| <feature name='camel-smpp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsmpp/${jsmpp-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-smpp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-snmp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j/${snmp4j-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-snmp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-soap' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-jaxb</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-soap/${project.version}</bundle> |
| </feature> |
| <feature name='camel-solr' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.solr-solrj/${solr-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-solr/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-batch' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.springframework.batch/spring-batch-core/${spring-batch-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.batch/spring-batch-infrastructure/${spring-batch-version}</bundle> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle>mvn:org.apache.camel/camel-spring-batch/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-integration' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle dependency='true'>mvn:org.springframework.retry/spring-retry/${spring-retry-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.integration/spring-integration-core/${spring-integration-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spring-integration/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-javaconfig' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-spring</feature> |
| <feature version='${spring-version-range}'>spring-test</feature> |
| <bundle>mvn:org.apache.camel/camel-spring-javaconfig/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-ldap' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-spring</feature> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ldap/${spring-ldap-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.batch/spring-batch-core/${spring-batch-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.batch/spring-batch-infrastructure/${spring-batch-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spring-ldap/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-redis' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${spring-version-range}'>spring</feature> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.data/spring-data-redis/${spring-data-redis-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jedis/${jedis-client-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spring-redis/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-security' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>http</feature> |
| <feature version='${project.version}'>camel-spring</feature> |
| <feature version='${spring-version-range}'>spring-web</feature> |
| <bundle dependency='true'>mvn:org.springframework.security/spring-security-core/${spring-security-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.security/spring-security-config/${spring-security-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.security/spring-security-web/${spring-security-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spring-security/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-ws' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>http</feature> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle dependency='true'>mvn:javax.mail/mail/${javax-mail-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/${smack-bundle-version}</bundle> |
| <feature version='${spring-version-range}'>spring-jms</feature> |
| <feature version='${spring-version-range}'>spring-web</feature> |
| <feature version='${spring-version-range}'>spring-oxm</feature> |
| <bundle dependency='true'>mvn:org.springframework.ws/spring-xml/${spring-ws-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.ws/spring-ws-core/${spring-ws-version}</bundle> |
| <bundle dependency='true'>mvn:org.springframework.ws/spring-ws-support/${spring-ws-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spring-ws/${project.version}</bundle> |
| </feature> |
| <feature name='camel-sql' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-sql/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ssh' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.mina/mina-core/${mina2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.sshd/sshd-core/${sshd-version}</bundle> |
| <bundle dependency='true'>mvn:org.bouncycastle/bcpkix-jdk15on/${bouncycastle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ssh/${project.version}</bundle> |
| </feature> |
| <feature name='camel-stax' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-stax/${project.version}</bundle> |
| </feature> |
| <feature name='camel-stream' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-stream/${project.version}</bundle> |
| </feature> |
| <feature name='camel-string-template' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr-runtime/${antlr-runtime-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.stringtemplate/${stringtemplate-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-stringtemplate/${project.version}</bundle> |
| </feature> |
| <feature name='camel-syslog' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-syslog/${project.version}</bundle> |
| </feature> |
| <feature name='camel-tagsoup' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.tagsoup/${tagsoup-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-tagsoup/${project.version}</bundle> |
| </feature> |
| <feature name='camel-test' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-test/${project.version}</bundle> |
| </feature> |
| <feature name='camel-test-spring' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle dependency='true'>mvn:org.springframework/spring-test/${spring-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-test/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-test-spring/${project.version}</bundle> |
| </feature> |
| <feature name='camel-twitter' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.twitter4j/${twitter4j-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-twitter/${project.version}</bundle> |
| </feature> |
| <feature name='camel-urlrewrite' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-http</feature> |
| <feature version='${project.version}'>camel-http4</feature> |
| <feature version='${project.version}'>camel-jetty</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.urlrewritefilter/${urlrewritefilter-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-urlrewrite/${project.version}</bundle> |
| </feature> |
| <feature name='camel-velocity' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo-servlet-spec-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-velocity/${project.version}</bundle> |
| </feature> |
| <feature name='camel-websocket' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-websocket/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmlbeans' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-xmlbeans/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmljson' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ezmorph/${ezmorph-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:xom/xom/${xom-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.json-lib/${jsonlib-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version-xmljson}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-xmljson/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmlrpc' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlrpc-client/${xmlrpc-client-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ws-commons-util/${ws-commons-util-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-xmlrpc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmlsecurity' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.santuario/xmlsec/${xmlsec-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-xmlsecurity/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmpp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/${smack-bundle-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-xmpp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xstream' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>mvn:org.codehaus.jettison/jettison/${jettison-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:joda-time/joda-time/${jodatime-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.kxml2/${kxml2-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-xstream/${project.version}</bundle> |
| </feature> |
| <feature name='camel-zipfile' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-zipfile/${project.version}</bundle> |
| </feature> |
| <feature name='camel-zookeeper' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.zookeeper/zookeeper/${zookeeper-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-zookeeper/${project.version}</bundle> |
| </feature> |
| |
| </features> |