| <?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 xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name='camel-${project.version}'> |
| <repository>mvn:org.apache.cxf.karaf/apache-cxf/${cxf-version}/xml/features</repository> |
| <repository>mvn:org.apache.jclouds.karaf/jclouds-karaf/${jclouds-version}/xml/features</repository> |
| <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/${pax-cdi-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>mvn:org.codehaus.woodstox/stax2-api/${stax2-api-bundle-version}</bundle> |
| <bundle>mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox-version}</bundle> |
| <bundle>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-blueprint</feature> |
| <!-- we no longer install camel-spring by default as spring-dm is deprecated --> |
| </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/camel-catalog/${project.version}</bundle> |
| <conditional> |
| <condition>shell</condition> |
| <bundle>mvn:org.apache.camel/camel-commands-core/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel.karaf/camel-karaf-commands/${project.version}</bundle> |
| </conditional> |
| <!-- allow camel to access its own mbeans for karaf commands and other needs --> |
| <config name="jmx.acl.org.apache.camel"> |
| * = * |
| </config> |
| </feature> |
| <feature name='camel-catalog' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-catalog requires the shell feature to be installed</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <conditional> |
| <condition>shell</condition> |
| <bundle>mvn:org.apache.camel/camel-commands-core/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel.karaf/camel-karaf-commands/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel.karaf/camel-karaf-commands-catalog/${project.version}</bundle> |
| </conditional> |
| </feature> |
| <feature name='camel-blueprint' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>aries-blueprint</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-blueprint/${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-dm-version-range}'>spring</feature> |
| <feature version='[1.2,2)'>spring-dm</feature> |
| <feature version='${spring-dm-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-scr' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>scr</feature> |
| <feature>eventadmin</feature> |
| <bundle dependency='true'>mvn:org.apache.camel/camel-core-osgi/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-scr/${project.version}</bundle> |
| </feature> |
| |
| <!-- the following features are 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 dependency='true'>mvn:io.netty/netty/${netty3-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ahc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ahc-ws' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-ahc</feature> |
| <bundle>mvn:org.apache.camel/camel-ahc-ws/${project.version}</bundle> |
| </feature> |
| <feature name='camel-amqp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-jms</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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mina/${mina-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.apache.qpid/qpid-jms-client/${qpid-jms-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.apache.qpid/proton-j/0.10</bundle> |
| <bundle dependency='true'>wrap:mvn:io.netty/netty-all/4.0.17.Final</bundle> |
| <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-atmosphere-websocket' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-servlet</feature> |
| <bundle dependency='true'>mvn:org.atmosphere/atmosphere-runtime/${atmosphere-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-atmosphere-websocket/${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:com.sun.mail/javax.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-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'> |
| <details>The camel-avro feature can only run if you have libsnappyjava.dylib in java.library.path</details> |
| <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/${netty3-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-ipc-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-compress/${commons-compress-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.jetty/${jetty6-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.xerial.snappy/snappy-java/${snappy-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'> |
| <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:joda-time/joda-time/${jodatime2-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.sun.mail/javax.mail/${javax-mail-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: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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aws-java-sdk/${aws-java-sdk-bundle-version}</bundle> |
| <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='${project.version}'>camel-core</feature> |
| <feature version='${spring-version-range}'>spring-orm</feature> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <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> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:commons-dbcp/commons-dbcp/${commons-dbcp-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.geronimo.specs/geronimo-jpa_2.0_spec/${geronimo-jpa2-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.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> |
| <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:javax.validation/validation-api/${validation-api-version}</bundle> |
| <bundle dependency='true'>mvn:javax.el/javax.el-api/${javax.el-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.glassfish.web/javax.el/${javax.el-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml/classmate/${classmate-version}</bundle> |
| <bundle dependency='true'>mvn:org.hibernate/hibernate-validator/${hibernate-validator-version}</bundle> |
| <bundle dependency='true'>mvn:org.jboss.logging/jboss-logging/${jboss-logging-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-beanstalk' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>wrap:mvn:com.surftools/BeanstalkClient/${beanstalkd-client-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-beanstalk/${project.version}</bundle> |
| </feature> |
| <feature name='camel-barcode' 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.zxing/${zxing-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.beust/jcommander/${jcommander-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-barcode/${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-boon' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:io.fastjson/boon/${boon-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-boon/${project.version}</bundle> |
| </feature> |
| <feature name='camel-box' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>jetty</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'>wrap:mvn:org.apache.httpcomponents/httpmime/${httpclient4-version}$Export-Package=org.apache.http.*;version=${httpclient4-version}</bundle> |
| <!-- we need commons lang 2.x and 3.x --> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <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:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:net.box/boxjavalibv2/${boxjavalibv2.version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.htmlunit/${htmlunit-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:net.sourceforge.cssparser/cssparser/0.9.14</bundle> |
| <bundle dependency='true'>wrap:mvn:org.w3c.css/sac/1.3</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.bcel/${bcel-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:net.sourceforge.nekohtml/nekohtml/1.9.21</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan-bundle-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>mvn:org.apache.camel/camel-box/${project.version}</bundle> |
| </feature> |
| <feature name='camel-braintree' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:com.braintreepayments.gateway/braintree-java/${braintree-gateway-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-braintree/${project.version}</bundle> |
| </feature> |
| <feature name='camel-cache' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <bundle dependency='true'>mvn:net.sf.ehcache/ehcache/${ehcache-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-cassandraql' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${cassandra-driver-guava-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-handler/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-transport-native-epoll/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-buffer/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-common/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-transport/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.dropwizard.metrics/metrics-core/${metrics-version}</bundle> |
| <bundle dependency='true'>mvn:io.dropwizard.metrics/metrics-json/${metrics-version}</bundle> |
| <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.datastax.cassandra/cassandra-driver-core/${cassandra-driver-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-cassandraql/${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> |
| <feature name='camel-cdi' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-cdi requires that either pax-cdi-weld or pax-cdi-openwebbeans has been installed</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${pax-cdi-version}'>pax-cdi</feature> |
| <feature>eventadmin</feature> |
| <bundle>mvn:org.apache.camel/camel-core-osgi/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-cdi/${project.version}</bundle> |
| </feature> |
| <feature name='camel-chunk' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle dependency='true'>mvn:net.minidev/json-smart/${json-smart-version}</bundle> |
| <bundle dependency='true'>mvn:net.minidev/accessors-smart/${json-accessors-smart-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.chunk-templates/${chunk-templates-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-chunk/${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-coap' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.eclipse.californium/californium-osgi/${californium-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-coap/${project.version}</bundle> |
| </feature> |
| <feature name='camel-cometd' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-cometd currently requires jetty 8</details> |
| <feature version="[8,9)">jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cometd-java-server/${cometd-java-server-bundle-version}</bundle> |
| <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/${lightcouch-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:javax.servlet/javax.servlet-api/${javax.servlet-api-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.bouncycastle/bcpg-jdk15on/${bouncycastle-version}</bundle> |
| <bundle dependency='true'>mvn:org.bouncycastle/bcprov-jdk15on/${bouncycastle-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'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-csv/${commons-csv-version}</bundle> |
| <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-blueprint</feature> |
| <feature version='${project.version}'>camel-spring</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-http-jetty</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-disruptor' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-disruptor feature can only run on a SUN JVM. You need to add the package sun.misc to the java platform packages in the etc/jre.properties file.</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.lmax/disruptor/${disruptor-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-disruptor/${project.version}</bundle> |
| </feature> |
| <feature name='camel-dns' 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.dnsjava/${dnsjava-bundle-version}</bundle> |
| <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 dependency='true'>mvn:javax.el/javax.el-api/${javax.el-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.glassfish.web/javax.el/${javax.el-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-dozer/${project.version}</bundle> |
| </feature> |
| <feature name='camel-dropbox' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version="${project.version}">camel-core</feature> |
| <bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency="true">wrap:mvn:javax.servlet/servlet-api/2.5</bundle> |
| <bundle dependency='true'>wrap:mvn:com.dropbox.core/dropbox-core-sdk/${dropbox-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.squareup.okhttp/okhttp/${squareup-okhttp-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.squareup.okio/okio/${squareup-okio-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-dropbox/${project.version}</bundle> |
| </feature> |
| <feature name='camel-elsql' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version="${project.version}">camel-sql</feature> |
| <bundle dependency="true">mvn:com.opengamma/elsql/${elsql-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-elsql/${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/${elasticsearch-guava-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.protobuf/protobuf-java/${protobuf-version}</bundle> |
| <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.dataformat/jackson-dataformat-smile/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.ning/compress-lzf/${compress-lzf-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.lucene-analyzers-common/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-queryparser/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-queries/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-sandbox/${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-etcd' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jzlib/${jzlib-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-afterburner/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-common/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-buffer/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-resolver/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-transport/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-handler/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec-http/${netty41-version}</bundle> |
| <bundle dependency='true'>mvn:org.mousio/etcd4j/${etcd4j-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-etcd/${project.version}</bundle> |
| </feature> |
| <feature name='camel-eventadmin' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>eventadmin</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-facebook' 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.facebook4j/${facebook4j-core-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-facebook/${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:net.sf.flatpack/flatpack/${flatpack-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:commons-io/commons-io/${commons-io-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.xerces/${xerces-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan-bundle-version}</bundle> |
| <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.xmlgraphics-commons/${xmlgraphics-commons-bundle-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-svg-dom/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-svg-dom&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-anim/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-anim&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-css/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-css&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-dom/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-dom&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-parser/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-parser&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-util/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-util&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-bridge/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-bridge&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-script/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-script&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-js/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-js&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-xml/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-xml&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-awt-util/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-awt-util&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-gvt/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-gvt&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-transcoder/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-transcoder&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-svggen/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-svggen&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-extension/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-extension&Bundle-Version=${xmlgraphics-batik-version}</bundle> |
| <bundle dependency="true">wrap:mvn:org.apache.xmlgraphics/batik-ext/${xmlgraphics-batik-version}$Bundle-SymbolicName=org.apache.xmlgraphics.batik-ext&Bundle-Version=${xmlgraphics-batik-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.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'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:commons-net/commons-net/${commons-net-version}</bundle> |
| <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-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-ganglia' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.acplt.remotetea/remotetea-oncrpc/${oncrpc-version}</bundle> |
| <bundle dependency='true'>mvn:info.ganglia.gmetric4j/gmetric4j/${gmetric4j-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-ganglia/${project.version}</bundle> |
| </feature> |
| <feature name='camel-geocoder' 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.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:com.google.code.gson/gson/${gson-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.code.geocoder-java/geocoder-java/${geocoder-java-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-geocoder/${project.version}</bundle> |
| </feature> |
| <feature name='camel-git' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.eclipse.jgit/org.eclipse.jgit/${jgit-version}</bundle> |
| <bundle dependency='true'>mvn:com.googlecode.javaewah/JavaEWAH/${java-ewah-version}</bundle> |
| <bundle dependency="true">wrap:mvn:com.jcraft/jsch/${jsch-version}$Bundle-SymbolicName=com.jcraft.jsch&Bundle-Version=${jsch-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>mvn:org.apache.camel/camel-git/${project.version}</bundle> |
| </feature> |
| <feature name='camel-github' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <!--the latest gson version of github core supports is 2.2.2 --> |
| <bundle dependency='true'>mvn:com.google.code.gson/gson/2.2.2</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.egit.github.core/${egit-github-core-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-github/${project.version}</bundle> |
| </feature> |
| <feature name='camel-google-calendar' 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:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.apis/google-api-services-calendar/${google-api-services-calendar-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-java6/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-jetty/${google-api-client-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-google-calendar/${project.version}</bundle> |
| </feature> |
| <feature name='camel-google-drive' 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:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.apis/google-api-services-drive/${google-api-services-drive-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-java6/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-jetty/${google-api-client-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-google-drive/${project.version}</bundle> |
| </feature> |
| <feature name='camel-google-mail' 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:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>mvn:com.sun.mail/javax.mail/${javax-mail-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.apis/google-api-services-gmail/${google-api-services-mail-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-java6/${google-api-client-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-jetty/${google-api-client-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-google-mail/${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'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.google.code.gson/gson/${gson-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-gson/${project.version}</bundle> |
| </feature> |
| <feature name='camel-guava-eventbus' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-guava-eventbus/${project.version}</bundle> |
| </feature> |
| <feature name='camel-guice' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-guice currently do not work in OSGi</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.google.inject/guice/${guice-version}</bundle> |
| <bundle dependency='true'>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> |
| <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> |
| <feature>transaction</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:com.eclipsesource.minimal-json/minimal-json/${minimal-json-version}</bundle> |
| <bundle dependency='true'>mvn:com.hazelcast/hazelcast/${hazelcast-version}</bundle> |
| <bundle dependency='true'>mvn:com.hazelcast/hazelcast-client/${hazelcast-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hazelcast/${project.version}</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-servlet_2.5_spec/${geronimo-servlet-2.5-spec-version}</bundle> |
| <bundle dependency="true">wrap:mvn:javax.servlet.jsp/jsp-api/2.1</bundle> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <bundle dependency='true'>mvn:com.sun.mail/javax.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:javax.jcr/jcr/${jcr-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-webdav/${jackrabbit-version}</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-hdfs2' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-hdfs2 feature can only run if you have libsnappyjava.dylib in java.library.path</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.protobuf/protobuf-java/${protobuf-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.guice/${guice-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.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.commons/commons-compress/${commons-compress-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-math3/${commons-math3-version}</bundle> |
| <bundle dependency='true'>mvn:commons-cli/commons-cli/${commons-cli-version}</bundle> |
| <bundle dependency='true'>mvn:commons-configuration/commons-configuration/${commons-configuration-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:io.netty/netty/${netty3-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.codehaus.jackson/jackson-jaxrs/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-xc/${jackson-version}</bundle> |
| <bundle dependency='true'>mvn:org.xerial.snappy/snappy-java/${snappy-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle dependency='true'>mvn:commons-net/commons-net/${commons-net-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.zookeeper/zookeeper/${zookeeper-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlenc/0.52_1</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.specs/org.apache.servicemix.specs.jsr311-api-1.1.1/${servicemix-specs-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hdfs2/${project.version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-client/${hadoop2-bundle-version}</bundle> |
| </feature> |
| <feature name='camel-hipchat' 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: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>mvn:org.apache.camel/camel-hipchat/${project.version}</bundle> |
| </feature> |
| <feature name='camel-hessian' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>wrap:mvn:com.caucho/hessian/${hessian-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-hessian/${project.version}</bundle> |
| </feature> |
| <feature name='camel-hl7' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-netty4</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:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-http-common/${project.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:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-http-common/${project.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> |
| <feature>transaction</feature> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle dependency='true'>mvn:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle dependency='true'>mvn:commons-dbcp/commons-dbcp/${commons-dbcp-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-ignite' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details> |
| <![CDATA[For performance reasons, Apache Ignite requires a JRE with the sun.nio.ch low-level package. |
| |
| You need to add this package to the list of packages exported by the system bundle in the etc/jre.properties file. |
| |
| Additionally, you must provision the Ignite Karaf features repository in your container: mvn:org.apache.ignite/ignite-osgi-karaf/${ignite-version}. |
| |
| Please refer to the component page (https://camel.apache.org/ignite.html) and to the Ignite docs (https://apacheignite.readme.io/docs/osgi-installation-in-karaf#preparatory-steps) for more information.]]> |
| </details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${ignite-version-range}'>ignite-core</feature> |
| <bundle>mvn:org.apache.camel/camel-ignite/${project.version}</bundle> |
| </feature> |
| <feature name='camel-ical' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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> |
| <bundle>mvn:org.apache.camel/camel-ical/${project.version}</bundle> |
| </feature> |
| <feature name='camel-infinispan' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-infinispan feature requires Java 8</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <feature>aries-blueprint</feature> |
| <bundle dependency='true'>mvn:org.infinispan/infinispan-core/${infinispan-version}</bundle> |
| <bundle dependency='true'>mvn:org.infinispan/infinispan-commons/${infinispan-version}</bundle> |
| <bundle dependency='true'>mvn:org.infinispan/infinispan-query-dsl/${infinispan-version}</bundle> |
| <bundle dependency='true'>mvn:org.infinispan/infinispan-client-hotrod/${infinispan-version}</bundle> |
| <bundle dependency='true'>mvn:org.jgroups/jgroups/${jgroups-version}</bundle> |
| <bundle dependency='true'>mvn:org.jboss.logging/jboss-logging/${jboss-logging-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.jboss.marshalling/jboss-marshalling-osgi/${jboss-marshalling-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.jboss.marshalling/jboss-marshalling-river/${jboss-marshalling-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-infinispan/${project.version}</bundle> |
| </feature> |
| <feature name='camel-irc' 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.irclib/${irclib-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-irc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jackson' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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> |
| <bundle>mvn:org.apache.camel/camel-jackson/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jacksonxml' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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.dataformat/jackson-dataformat-xml/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jacksonxml/${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-jbpm' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-jbpm feature can only run on a SUN JVM. You need to add the package com.sun.tools.xjc to the java platform packages in the etc/jre.properties file.</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <bundle dependency='true'>mvn:org.openengsb.wrapped/com.google.protobuf/2.4.1.w1</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax-inject-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-jaxrs/${jackson-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.codehaus.jackson/jackson-xc/${jackson-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.specs/org.apache.servicemix.specs.jaxws-api-2.2/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.drools/drools-core/${jbpm-version}</bundle> |
| <bundle dependency='true'>mvn:org.drools/drools-compiler/${jbpm-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie/kie-internal/${jbpm-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:org.mvel/mvel2/${mvel-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie/kie-api/${jbpm-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie.remote/kie-remote-common/${jbpm-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie.remote.ws/kie-remote-ws-common/${jbpm-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie.remote/kie-remote-jaxb/${jbpm-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie.remote/kie-services-client/6.1.0.Final</bundle> |
| <bundle dependency='true'>wrap:mvn:org.kie.remote/kie-remote-client/${jbpm-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jbpm/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jcache' 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.javax-cache-api/${jcache-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jcache/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jclouds' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${jclouds-version}'>jclouds</feature> |
| <feature version='${jclouds-version}'>jclouds-blobstore</feature> |
| <feature version='${jclouds-version}'>jclouds-compute</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.1.1/${servicemix-specs-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jclouds/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jcr' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:javax.jcr/jcr/${jcr-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${jackrabbit-guava-version}</bundle> |
| <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-jetty8' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-jetty8 intend to work with jetty8, so this feature only works in the karaf container which support jetty8, e.g. karaf 2.x/3.x</details> |
| <feature>jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-http-common/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jetty-common/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jetty8/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jetty9' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-jetty9 intend to work with jetty9, so this feature only works in the karaf container which support jetty9, e.g. karaf 4.x</details> |
| <feature>jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-http-common/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jetty-common/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jetty9/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jetty' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-jetty intend to work with jetty9, so this feature only works in the karaf container which support jetty9, e.g. karaf 4.x</details> |
| <feature>camel-jetty9</feature> |
| </feature> |
| <feature name='camel-jgroups' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-jgroups/${project.version}</bundle> |
| <bundle dependency='true'>mvn:org.jgroups/jgroups/${jgroups-version}</bundle> |
| </feature> |
| <feature name='camel-jibx' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-jibx does not work with Java 8</details> |
| <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='${project.version}'>camel-core</feature> |
| <feature version='${spring-version-range}'>spring</feature> |
| <feature version='${spring-version-range}'>spring-jms</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> |
| <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-jolt' 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.bazaarvoice-jolt/${jolt-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-jolt/${project.version}</bundle> |
| </feature> |
| <feature name='camel-josql' 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.josql/${josql-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-josql/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jpa' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <feature version='${spring-version-range}'>spring-orm</feature> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <bundle dependency='true'> mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/${geronimo-annotation-1.0-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:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <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> |
| <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:commons-dbcp/commons-dbcp/${commons-dbcp-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.xbean/xbean-asm4-shaded/${xbean-asm4-bundle-version}</bundle> |
| <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-jsonpath' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:com.jayway.jsonpath/json-path/${json-path-version}</bundle> |
| <bundle>mvn:net.minidev/json-smart/${json-smart-version}</bundle> |
| <bundle>mvn:net.minidev/accessors-smart/${json-accessors-smart-version}</bundle> |
| <!-- should be optional: https://code.google.com/p/json-path/issues/detail?id=66 --> |
| <bundle dependency='true'>mvn:com.google.code.gson/gson/${gson-version}</bundle> |
| <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>mvn:org.apache.camel/camel-jsonpath/${project.version}</bundle> |
| </feature> |
| <feature name='camel-jt400' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <bundle dependency='true'>mvn:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jt400/${jt400-bundle-version}</bundle> |
| <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'> |
| <feature version='${project.version}'>camel-core</feature> |
| <!-- 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> |
| <bundle>mvn:org.apache.camel/camel-jxpath/${project.version}</bundle> |
| </feature> |
| <feature name='camel-kafka' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>wrap:mvn:org.apache.kafka/kafka-clients/${kafka-version}</bundle> |
| <bundle dependency='true'>mvn:org.xerial.snappy/snappy-java/${snappy-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:net.jpountz.lz4/lz4/1.2.0</bundle> |
| <bundle>mvn:org.apache.camel/camel-kafka/${project.version}</bundle> |
| </feature> |
| <feature name='camel-kestrel' 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.spymemcached/${spymemcached-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-kestrel/${project.version}</bundle> |
| </feature> |
| <feature name='camel-krati' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.sna-projects.krati/krati/${krati-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-krati/${project.version}</bundle> |
| </feature> |
| <feature name='camel-kubernetes' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:javax.validation/validation-api/${validation-api-version}</bundle> |
| <bundle dependency='true'>mvn:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.1.1/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:org.yaml/snakeyaml/${snakeyaml-version}</bundle> |
| <bundle dependency='true'>mvn:io.fabric8/kubernetes-model/${kubernetes-model-version}</bundle> |
| <bundle dependency='true'>mvn:io.fabric8/kubernetes-client/${kubernetes-client-version}/jar/bundle</bundle> |
| <bundle dependency='true'>mvn:io.fabric8/openshift-client/${openshift-client-version}/jar/bundle</bundle> |
| <bundle>mvn:org.apache.camel/camel-kubernetes/${project.version}</bundle> |
| </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-linkedin' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>aries-blueprint</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${cxf-version-range}'>cxf-core</feature> |
| <feature version='${cxf-version-range}'>cxf-jaxrs</feature> |
| <feature version='${cxf-version-range}'>cxf-http-jetty</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'>wrap:mvn:org.apache.httpcomponents/httpmime/${httpclient4-version}$Export-Package=org.apache.http.*;version=${httpclient4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.htmlunit/${htmlunit-bundle-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:net.sourceforge.cssparser/cssparser/0.9.14</bundle> |
| <bundle dependency='true'>wrap:mvn:org.w3c.css/sac/1.3</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bcel/${bcel-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:net.sourceforge.nekohtml/nekohtml/1.9.21</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xalan/${xalan-bundle-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>mvn:org.apache.camel/camel-linkedin-api/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-linkedin/${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'> |
| <details>camel-lucene currently do not work in OSGi</details> <!-- https://issues.apache.org/jira/browse/SM-2899 --> |
| <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 dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-analyzers-common/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-queryparser/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-queries/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lucene-sandbox/${lucene-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jakarta-regexp/${regexp-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-lucene/${project.version}</bundle> |
| </feature> |
| <feature name='camel-lzf' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.ning/compress-lzf/${compress-lzf-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-lzf/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mail' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.sun.mail/javax.mail/${javax-mail-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mail/${project.version}</bundle> |
| </feature> |
| <feature name='camel-metrics' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:io.dropwizard.metrics/metrics-core/${metrics-version}</bundle> |
| <bundle dependency='true'>mvn:io.dropwizard.metrics/metrics-json/${metrics-version}</bundle> |
| <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>mvn:org.apache.camel/camel-metrics/${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-mllp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-mllp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mongodb' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-jackson</feature> |
| <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> |
| <feature name='camel-mongodb-gridfs' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-jackson</feature> |
| <bundle dependency='true'>mvn:org.mongodb/mongo-java-driver/${mongo-java-driver-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mongodb-gridfs/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mqtt' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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> |
| <feature name='camel-msv' 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> |
| <!-- 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> |
| <bundle>mvn:org.apache.camel/camel-msv/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mustache' 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.mustache-compiler/${mustache-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${mustache-guava-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-mustache/${project.version}</bundle> |
| </feature> |
| <feature name='camel-mvel' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.mvel/mvel2/${mvel-version}</bundle> |
| <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> |
| <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-nats' 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.java_nats/${java-nats-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-nats/${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/${netty3-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-netty-http' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-netty</feature> |
| <bundle>mvn:org.apache.camel/camel-netty-http/${project.version}</bundle> |
| </feature> |
| <feature name='camel-netty4' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:io.netty/netty-common/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-transport/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-buffer/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-handler/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-netty4/${project.version}</bundle> |
| </feature> |
| <feature name='camel-netty4-http' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-netty4</feature> |
| <bundle dependency='true'>mvn:io.netty/netty-codec-http/${netty-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-netty4-http/${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-bundle-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-olingo2' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>http</feature> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-olingo2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.httpcomponents/httpasyncclient-osgi/${httpasyncclient-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.code.gson/gson/${olingo2-gson-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.olingo/olingo-odata2-api/${olingo2-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.olingo-odata2-core/${olingo-odata2-core-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.1.1/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.camel/camel-olingo2-api/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-olingo2/${project.version}</bundle> |
| </feature> |
| <feature name='camel-openshift' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>wrap:mvn:com.openshift/openshift-java-client/${openshift-java-client-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-openshift/${project.version}</bundle> |
| </feature> |
| <feature name='camel-optaplanner' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>The camel-optaplanner feature can only run on a SUN JVM. You need to add the package com.sun.tools.xjc to the java platform packages in the etc/jre.properties file.</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-math3/${commons-math3-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <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:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle dependency='true'>mvn:org.optaplanner/optaplanner-core/${optaplanner-version}</bundle> |
| <bundle dependency='true'>mvn:org.kie/kie-api/${kie-version}</bundle> |
| <bundle dependency='true'>mvn:org.kie/kie-internal/${kie-version}</bundle> |
| <bundle dependency='true'>mvn:org.drools/drools-core/${drools-version}</bundle> |
| <bundle dependency='true'>mvn:org.drools/drools-compiler/${drools-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.reflections/${reflections-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc/${jaxb-bundle-version}</bundle> |
| <!-- the ecj bundle on the central is malformed as both 'META-INF' and 'META-INF/MANIFEST.MF' entries are NOT the first 2 entries inside the jar when --> |
| <!-- one verifies this through 'jar -tf ecj-${eclipse-compiler-version}.jar'. one possible workaround for this is to make use of the wrap protocol. --> |
| <bundle dependency='true'>wrap:mvn:org.eclipse.jdt.core.compiler/ecj/${eclipse-compiler-version}</bundle> |
| <bundle dependency='true'>mvn:org.mvel/mvel2/${mvel-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.protobuf/protobuf-java/${protobuf-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${google-guava-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax-inject-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-optaplanner/${project.version}</bundle> |
| </feature> |
| <feature name='camel-paho' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.eclipse.paho/org.eclipse.paho.client.mqttv3/${paho-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-paho/${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-pdf' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:org.bouncycastle/bcprov-jdk15on/${bouncycastle-version}</bundle> |
| <bundle dependency='true'>mvn:org.bouncycastle/bcmail-jdk15on/${bouncycastle-version}</bundle> |
| <bundle dependency='true'>mvn:org.bouncycastle/bcpkix-jdk15on/${bouncycastle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.pdfbox/pdfbox/${pdfbox-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.pdfbox/fontbox/${pdfbox-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.pdfbox/jempbox/${pdfbox-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-pdf/${project.version}</bundle> |
| </feature> |
| <feature name='camel-pgevent' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>installing camel-pgevent may output an error in the log but it is installed correctly</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <bundle dependency='true'>wrap:mvn:com.impossibl.pgjdbc-ng/pgjdbc-ng/${pgjdbc-ng-driver-version}$overwrite=merge&Bundle-ManifestVersion=2</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-common/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-transport/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-buffer/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-handler/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec/${netty-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-pgevent/${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:com.google.protobuf/protobuf-java/${protobuf-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:commons-dbcp/commons-dbcp/${commons-dbcp-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-quartz2' version='${project.version}' resolver='(obr)' start-level='50'> |
| <bundle dependency='true'>wrap:mvn:com.mchange/c3p0/${c3p0-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:com.mchange/mchange-commons-java/${mchange-commons-java-version}</bundle> |
| <bundle dependency='true'>mvn:org.quartz-scheduler/quartz/${quartz2-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-quartz2/${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-rabbitmq' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.rabbitmq/amqp-client/${rabbitmq-amqp-client-version}</bundle> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-rabbitmq/${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: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:http://maven.restlet.org@id=restlet!org.restlet.osgi/org.restlet/${restlet-version}</bundle> |
| <bundle dependency='true'>mvn:http://maven.restlet.org@id=restlet!org.restlet.osgi/org.restlet.ext.httpclient/${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-rx' version='${project.version}' start-level='50'> |
| <details>The camel-rx feature can only run on a SUN JVM. You need to add the package sun.misc to the java platform packages in the etc/jre.properties file.</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:io.reactivex/rxjava/${rxjava-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-rx/${project.version}</bundle> |
| </feature> |
| <feature name='camel-sap-netweaver' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-http</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>mvn:org.apache.camel/camel-sap-netweaver/${project.version}</bundle> |
| </feature> |
| <feature name='camel-salesforce' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.codehaus.jackson/jackson-mapper-asl/${jackson-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.xstream/${xstream-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.cometd.java/cometd-java-client/${cometd-java-client-version}</bundle> |
| <bundle dependency='true'>mvn:org.cometd.java/bayeux-api/${cometd-java-client-version}</bundle> |
| <bundle dependency='true'>mvn:org.cometd.java/cometd-java-common/${cometd-java-client-version}</bundle> |
| <bundle dependency='true'>mvn:joda-time/joda-time/${jodatime2-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-salesforce/${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> |
| <bundle dependency='true'>mvn:org.scala-lang.modules/scala-xml_2.11/${scalaxml-version}</bundle> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-scala/${project.version}</bundle> |
| </feature> |
| <feature name='camel-schematron' 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 dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-schematron/${project.version}</bundle> |
| </feature> |
| <feature name='camel-script-jruby' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-script</feature> |
| <bundle>mvn:com.google.code.scriptengines/scriptengines-jruby/${scriptengines-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.jruby/jruby-complete/${jruby-version}</bundle> |
| </feature> |
| <feature name='camel-script-javascript' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-script</feature> |
| <bundle>mvn:com.google.code.scriptengines/scriptengines-javascript/${scriptengines-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.rhino/${rhino-bundle-version}</bundle> |
| </feature> |
| <feature name='camel-script-groovy' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-script</feature> |
| <bundle>mvn:com.google.code.scriptengines/scriptengines-groovy/${scriptengines-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> |
| </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.antlr/${antlr-bundle-version}</bundle> |
| <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/${rhino-bundle-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'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>http</feature> |
| <bundle>mvn:org.apache.camel/camel-http-common/${project.version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-servlet/${project.version}</bundle> |
| </feature> |
| <feature name='camel-servletlistener' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>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.1/${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'> |
| <feature version='${project.version}'>camel-core</feature> |
| <!-- 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> |
| <bundle dependency='true'>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-sjms/${project.version}</bundle> |
| </feature> |
| <feature name='camel-slack' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.googlecode.json-simple/json-simple/${json-simple-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:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-slack/${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-snakeyaml' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.yaml/snakeyaml/${snakeyaml-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-snakeyaml/${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.noggit/${noggit-bundle-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 dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-solr/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spark-rest' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-spark-rest requires Java 8 and Jetty9</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-jetty9</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.sparkjava-core/${spark-rest-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spark-rest/${project.version}</bundle> |
| </feature> |
| <feature name='camel-splunk' 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.splunk/${splunk-version}</bundle> |
| <bundle dependency='true'>mvn:joda-time/joda-time/${jodatime2-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-splunk/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-batch' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <feature version='${spring-version-range}'>spring</feature> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <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.spring-batch-core/${spring-batch-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-batch-infrastructure/${spring-batch-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-spring-batch/${project.version}</bundle> |
| </feature> |
| <feature name='camel-spring-javaconfig' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-spring</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib-bundle-version}</bundle> |
| <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'> |
| <details>camel-spring-ldap only works with Spring 4.0.x</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature>transaction</feature> |
| <feature version='${spring40-version-range}'>spring</feature> |
| <feature version='${spring40-version-range}'>spring-jdbc</feature> |
| <feature version='${spring40-version-range}'>spring-tx</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.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-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.data/spring-data-commons/${spring-data-commons-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-batch-core/${spring-batch-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-batch-infrastructure/${spring-batch-bundle-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'> |
| <details>camel-spring-redis only works with Spring 4.2.x</details> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${spring42-version-range}'>spring</feature> |
| <feature version='${spring42-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 dependency='true'>mvn:org.apache.commons/commons-pool2/${commons-pool2-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-core</feature> |
| <feature version='${spring-version-range}'>spring</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-security-core/${spring-security-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-security-config/${spring-security-bundle-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-core</feature> |
| <feature version='${spring-version-range}'>spring</feature> |
| <feature version='${spring-version-range}'>spring-jms</feature> |
| <feature version='${spring-version-range}'>spring-oxm</feature> |
| <feature version='${spring-version-range}'>spring-web</feature> |
| <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.wsdl4j/${wsdl4j-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ws-core/${spring-ws-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ws-support/${spring-ws-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-ws-security/${spring-ws-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-xml/${spring-ws-bundle-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='${project.version}'>camel-core</feature> |
| <feature version='${spring-version-range}'>spring-tx</feature> |
| <feature version='${spring-version-range}'>spring-jdbc</feature> |
| <bundle dependency='true'>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> |
| <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/bcprov-jdk15on/${bouncycastle-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-stomp' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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> |
| <bundle dependency='true'>mvn:org.fusesource.stompjms/stompjms-client/${stompjms-version}</bundle> |
| <bundle dependency='true'>mvn:org.fusesource.hawtbuf/hawtbuf/${hawtbuf-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>mvn:org.apache.camel/camel-stomp/${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-swagger' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-swagger is deprecated, use camel-swagger-java instead</details> |
| <feature>http</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <!-- must use Scala 2.10 --> |
| <bundle dependency='true'>mvn:org.scala-lang/scala-library/${scala-2.10-version}</bundle> |
| <bundle dependency='true'>mvn:org.scala-lang/scala-reflect/${scala-2.10-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax-inject-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.1.1/${servicemix-specs-version}</bundle> |
| <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${swagger-scala-guava-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-paranamer/${jackson2-scala-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-scala_2.10/${jackson2-scala-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.swagger-annotations/${swagger-scala-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.swagger-core/${swagger-scala-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.swagger-jaxrs/${swagger-scala-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.json4s/${json4s-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.reflections/${reflections-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-swagger/${project.version}</bundle> |
| </feature> |
| <feature name='camel-swagger-java' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature>http</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.1.1/${servicemix-specs-version}</bundle> |
| <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.dataformat/jackson-dataformat-xml/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/${jackson2-version}</bundle> |
| <bundle dependency='true'>mvn:javax.validation/validation-api/${validation-api-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons-lang3-version}</bundle> |
| <bundle dependency='true'>mvn:com.google.guava/guava/${swagger-java-guava-version}</bundle> |
| <bundle dependency='true'>mvn:io.swagger/swagger-core/${swagger-java-version}</bundle> |
| <bundle dependency='true'>mvn:io.swagger/swagger-annotations/${swagger-java-version}</bundle> |
| <bundle dependency='true'>mvn:io.swagger/swagger-models/${swagger-java-version}</bundle> |
| <bundle dependency='true'>mvn:io.swagger/swagger-jaxrs/${swagger-java-version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.reflections/${reflections-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-swagger-java/${project.version}</bundle> |
| </feature> |
| <feature name='camel-syslog' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <feature version='${project.version}'>camel-netty</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-tarfile' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle>mvn:org.apache.camel/camel-tarfile/${project.version}</bundle> |
| <bundle dependency='true'>mvn:org.apache.commons/commons-compress/${commons-compress-version}</bundle> |
| </feature> |
| <feature name='camel-test' 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.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> |
| <feature version='${spring-dm-version-range}'>spring-test</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> |
| <bundle>mvn:org.apache.camel/camel-test-spring/${project.version}</bundle> |
| </feature> |
| <feature name='camel-twitter' 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.twitter4j/${twitter4j-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-twitter/${project.version}</bundle> |
| </feature> |
| <feature name='camel-undertow' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>wrap:mvn:io.undertow/undertow-core/${undertow-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:org.jboss.xnio/xnio-api/${jboss-xnio-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-undertow/${project.version}</bundle> |
| </feature> |
| <feature name='camel-univocity-parsers' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:com.univocity/univocity-parsers/${univocity-parsers-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-univocity-parsers/${project.version}</bundle> |
| </feature> |
| <feature name='camel-urlrewrite' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <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> |
| <bundle>mvn:org.apache.camel/camel-urlrewrite/${project.version}</bundle> |
| </feature> |
| <feature name='camel-vertx' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <details>camel-vertx feature requires Java 8</details> |
| <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:io.netty/netty-common/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-transport/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-buffer/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-handler/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:io.netty/netty-codec-http/${netty-version}</bundle> |
| <bundle dependency='true'>mvn:com.hazelcast/hazelcast/${hazelcast-version}</bundle> |
| <bundle dependency='true'>mvn:com.eclipsesource.minimal-json/minimal-json/${minimal-json-version}</bundle> |
| <bundle dependency='true'>wrap:mvn:io.vertx/vertx-core/${vertx-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-vertx/${project.version}</bundle> |
| </feature> |
| <feature name='camel-velocity' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</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: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> |
| <bundle>mvn:org.apache.camel/camel-velocity/${project.version}</bundle> |
| </feature> |
| <feature name='camel-weather' 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>mvn:org.apache.camel/camel-weather/${project.version}</bundle> |
| </feature> |
| <feature name='camel-websocket' version='${project.version}' resolver='(obr)' start-level='50'> |
| <details>camel-websocket currently requires jetty 8</details> |
| <feature version="[8,9)">jetty</feature> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:javax.servlet/javax.servlet-api/${javax.servlet-api-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-websocket/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmlbeans' 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.xmlbeans/${xmlbeans-bundle-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-xmlbeans/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmljson' version='${project.version}' resolver='(obr)' start-level='50'> |
| <!-- NOTICE: XOM cannot be included by default due to an incompatible license; please review its license model and install the dependency manually if you agree. --> |
| <details>Before using this feature make sure to install this bundle first manually: mvn:xom/xom/${xom-version}</details> |
| <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.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: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}</bundle> |
| <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-xmljson/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmlrpc' 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: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> |
| <bundle>mvn:org.apache.camel/camel-xmlrpc/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmlsecurity' 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: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> |
| <bundle>mvn:org.apache.camel/camel-xmlsecurity/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xmpp' 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.xpp3/${xpp3-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:org.igniterealtime.smack/smack-core/${smack-version}</bundle> |
| <bundle dependency='true'>mvn:org.igniterealtime.smack/smack-tcp/${smack-version}</bundle> |
| <bundle dependency='true'>mvn:org.igniterealtime.smack/smack-extensions/${smack-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-xmpp/${project.version}</bundle> |
| </feature> |
| <feature name='camel-xstream' version='${project.version}' resolver='(obr)' start-level='50'> |
| <feature version='${project.version}'>camel-core</feature> |
| <bundle dependency='true'>mvn:org.codehaus.jettison/jettison/${jettison-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/${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-yammer' 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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.scribe/${scribe-bundle-version}</bundle> |
| <bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle> |
| <bundle>mvn:org.apache.camel/camel-yammer/${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> |