Author: gertv Date: Tue Apr 28 11:50:52 2009 New Revision: 769346 URL: http://svn.apache.org/viewvc?rev=769346&view=rev Log: CAMEL-1526: Using resource filtering instead of the generator
Added: camel/trunk/platforms/karaf/features/src/main/resources/features.xml (with props) Modified: camel/trunk/platforms/karaf/features/pom.xml camel/trunk/pom.xml Modified: camel/trunk/platforms/karaf/features/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/pom.xml?rev=769346&r1=769345&r2=769346&view=diff ============================================================================== --- camel/trunk/platforms/karaf/features/pom.xml (original) +++ camel/trunk/platforms/karaf/features/pom.xml Tue Apr 28 11:50:52 2009 @@ -39,17 +39,24 @@ <antlr-bundle-version>3.0.1_1</antlr-bundle-version> <asm-bundle-version>2.2.3_1</asm-bundle-version> <dom4j-bundle-version>1.6_1</dom4j-bundle-version> - <commons-beanutils-version>1.7.0_1</commons-beanutils-version> + <commons-beanutils-bundle-version>1.7.0_1</commons-beanutils-bundle-version> <commons-dbcp-bundle-version>1.2.2_3</commons-dbcp-bundle-version> - <commons-csv-bundle-version>1.0-r706899_1</commons-csv-bundle-version> + <commons-csv-version>1.0-r706899_1</commons-csv-version> <commons-httpclient-bundle-version>3.1_1</commons-httpclient-bundle-version> <commons-io-bundle-version>1.3.2_1</commons-io-bundle-version> + <commons-jxpath-version>1.3</commons-jxpath-version> + <commons-lang-version>2.4</commons-lang-version> + <commons-net-version>2.0</commons-net-version> <flatpack-bundle-version>3.1.1_1</flatpack-bundle-version> <freemarker-bundle-version>2.3.15_1-SNAPSHOT</freemarker-bundle-version> <geronimo-el-version>1.0.1</geronimo-el-version> + <geronimo-jaxws-spec-version>1.1.2</geronimo-jaxws-spec-version> <geronimo-jsp-version>1.0.1</geronimo-jsp-version> + <geronimo-ws-metadata-spec-version>1.1.2</geronimo-ws-metadata-spec-version> <hamcrest-bundle-version>1.2-dev1_1</hamcrest-bundle-version> <ibatis-bundle-version>2.3.4.726_1</ibatis-bundle-version> + <jackrabbit-version>1.5.3</jackrabbit-version> + <jaxb-bundle-version>2.1.6_1</jaxb-bundle-version> <jexcelapi-bundle-version>2.4.2_1</jexcelapi-bundle-version> <hapi-bundle-version>0.5.1_1-SNAPSHOT</hapi-bundle-version> <httpcore-bundle-version>4.0-alpha6_1</httpcore-bundle-version> @@ -66,6 +73,7 @@ <juel-bundle-version>2.1.0_1</juel-bundle-version> <junit-bundle-version>4.4_1</junit-bundle-version> <mvel-bundle-version>2.0.8_1-SNAPSHOT</mvel-bundle-version> + <neethi-version>2.0.4</neethi-version> <ognl-bundle-version>2.7.3_1</ognl-bundle-version> <oscache-bundle-version>2.4_1</oscache-bundle-version> <quartz-bundle-version>1.6.1_1</quartz-bundle-version> @@ -73,12 +81,14 @@ <saxon-bundle-version>9.1.0.1_1</saxon-bundle-version> <servicemix-specs-version>1.3.0</servicemix-specs-version> <smack-bundle-version>3.0.4_1</smack-bundle-version> + <spring-javaconfig-version>1.0.0.BUILD-SNAPSHOT</spring-javaconfig-version> <stringtemplate-bundle-version>3.2_1</stringtemplate-bundle-version> <tagsoup-bundle-version>1.2_1-SNAPSHOT</tagsoup-bundle-version> <velocity-bundle-version>1.5_1</velocity-bundle-version> <xalan-bundle-version>2.7.1_1-SNAPSHOT</xalan-bundle-version> <xerces-bundle-version>2.9.1_1-SNAPSHOT</xerces-bundle-version> <xmlbeans-bundle-version>2.4.0_2</xmlbeans-bundle-version> + <xmlschema-version>1.4.4</xmlschema-version> <xmlsec-bundle-version>1.3.0_1</xmlsec-bundle-version> <xmlresolver-bundle-version>1.2_1</xmlresolver-bundle-version> <xpp3-bundle-version>1.1.4c_1</xpp3-bundle-version> @@ -87,65 +97,6 @@ <wsdl4j-bundle-version>1.6.1_1</wsdl4j-bundle-version> </properties> - <repositories> - <!-- repo for the spring integration jars --> - <repository> - <id>com.springsource.repository.bundles.external</id> - <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name> - <url>http://repository.springsource.com/maven/bundles/external</url> - </repository> - <!-- Spring Java-Config JARs are here --> - <repository> - <id>com.springsource.repository.bundles.snapshot</id> - <name>SpringSource Enterprise Bundle Repository - SpringSource Snapshot Builds</name> - <url>http://repository.springsource.com/maven/bundles/snapshot</url> - </repository> - <repository> - <id>spring.maven.release</id> - <name>Spring Release Maven Repo</name> - <url>http://repository.springsource.com/maven/bundles/release</url> - </repository> - - <repository> - <id>uface.m2</id> - <url>http://uface.googlecode.com/svn/maven/</url> - <name>UFace Maven Repository</name> - </repository> - <repository> - <id>uface.m2</id> - <url>http://uface.googlecode.com/svn/maven/</url> - <name>UFace Maven Repository</name> - </repository> - - <!-- TODO we can remove this when the commons-csv release syncs to the main repo --> - <repository> - <id>open.iona.m2</id> - <name>IONA Open Source Community Release Repository</name> - <url>http://repo.open.iona.com/maven2</url> - <snapshots> - <enabled>true</enabled> - </snapshots> - <releases> - <enabled>true</enabled> - </releases> - </repository> - - <!-- holds the Scala bundle --> - <repository> - <id>servicemix-m2-repo</id> - <name>Servicemix Maven2 Repository</name> - <url>http://svn.apache.org/repos/asf/servicemix/m2-repo/</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - - - </repositories> - <build> <resources> <resource> @@ -158,329 +109,38 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <executions> - <execution> - <phase>process-resources</phase> - <goals> - <goal>resources</goal> - </goals> - </execution> + <execution> + <id>filter</id> + <phase>generate-resources</phase> + <goals> + <goal>resources</goal> + </goals> + </execution> </executions> </plugin> <plugin> - <groupId>org.apache.servicemix.tooling</groupId> - <artifactId>features-maven-plugin</artifactId> - <executions> - <execution> - <phase>compile</phase> - <goals> - <goal>generate-features-xml</goal> - </goals> - <configuration> - <bundles>target/classes/bundles.properties</bundles> - </configuration> - </execution> - </executions> - </plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <executions> + <execution> + <id>attach-artifacts</id> + <phase>package</phase> + <goals> + <goal>attach-artifact</goal> + </goals> + <configuration> + <artifacts> + <artifact> + <file>target/classes/features.xml</file> + <type>xml</type> + <classifier>features</classifier> + </artifact> + </artifacts> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> - <dependencies> - <!-- Apache ServiceMix Kernel --> - <dependency> - <groupId>org.apache.servicemix.kernel</groupId> - <artifactId>apache-servicemix-kernel</artifactId> - <version>1.1.0</version> - <type>pom</type> - <scope>provided</scope> - <exclusions> - <exclusion> - <groupId>org.apache.servicemix.bundles</groupId> - <artifactId>org.apache.servicemix.bundles.asm</artifactId> - </exclusion> - </exclusions> - </dependency> - <!-- some Camel components have to built in a specific order --> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-core</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-spring</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-osgi</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-cxf</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-http</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-mina</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jetty</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jms</artifactId> - <version>${pom.version}</version> - </dependency> - <!-- the rest of them are just built alpabetically --> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-amqp</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-atom</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-bam</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-bindy</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-cometd</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-csv</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-flatpack</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-freemarker</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-ftp</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-guice</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-groovy</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-hamcrest</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-hl7</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-ibatis</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-irc</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jaxb</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jcr</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jhc</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jing</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jdbc</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-josql</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jpa</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jxpath</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jpa</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-juel</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-jpa</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-ldap</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-mail</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-msv</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-mvel</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-ognl</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-quartz</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-restlet</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-rmi</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-rss</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-saxon</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-scala</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-script</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-spring-integration</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-spring-javaconfig</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-sql</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-stream</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-stringtemplate</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-tagsoup</artifactId> - <version>${pom.version}</version> - </dependency> - <!-- skipping camel-swing/camel-uface --> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-velocity</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-xmlbeans</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-xmlsecurity</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-xmpp</artifactId> - <version>${pom.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-xstream</artifactId> - <version>${pom.version}</version> - </dependency> - </dependencies> </project> Added: camel/trunk/platforms/karaf/features/src/main/resources/features.xml URL: http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/src/main/resources/features.xml?rev=769346&view=auto ============================================================================== --- camel/trunk/platforms/karaf/features/src/main/resources/features.xml (added) +++ camel/trunk/platforms/karaf/features/src/main/resources/features.xml Tue Apr 28 11:50:52 2009 @@ -0,0 +1,462 @@ +<?xml version="1.0" encoding="UTF-8"?> +<features> + <feature name='camel-core' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/${jaxb-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-core/${pom.version}</bundle> + </feature> + <feature name='camel-spring' version='${pom.version}'> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-tx/${spring-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-spring/${pom.version}</bundle> + </feature> + <feature name='camel-osgi' version='${pom.version}'> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.camel/camel-osgi/${pom.version}</bundle> + </feature> + <feature name='camel-cxf' version='${pom.version}'> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-jms/${spring-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/jetty-util/${jetty-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.mortbay.jetty/jetty/${jetty-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jettison/${jettison-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${servicemix-specs-version}_1</bundle> + <bundle>mvn:org.apache.ws.commons.schema/XmlSchema/${xmlschema-version}</bundle> + <bundle>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> + <bundle>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity-bundle-version}</bundle> + <bundle>mvn:org.apache.ws.commons.axiom/axiom-impl/${axiom-version}</bundle> + <bundle>mvn:org.apache.ws.commons.axiom/axiom-api/${axiom-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.javamail-api-1.4/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.neethi/neethi/${neethi-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jaxws_2.1_spec/${geronimo-jaxws-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/${wsdl4j-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.0/${</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-bundle-version}</bundle> + <bundle>mvn:org.apache.cxf/cxf-bundle/${cxf-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io-bundle-version}</bundle> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.camel/camel-cxf/${pom.version}</bundle> + </feature> + <feature name='camel-http' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.camel/camel-http/${pom.version}</bundle> + </feature> + <feature name='camel-mina' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-mina/${pom.version}</bundle> + </feature> + <feature name='camel-jetty' version='${pom.version}'> + <bundle>mvn:org.mortbay.jetty/jetty-util/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.mortbay.jetty/jetty/${jetty-version}</bundle> + <feature version='${pom.version}'>camel-http</feature> + <bundle>mvn:org.apache.camel/camel-jetty/${pom.version}</bundle> + </feature> + <feature name='camel-jms' version='${pom.version}'> + <bundle>mvn:org.springframework/spring-tx/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-jms/${spring-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jms/${pom.version}</bundle> + </feature> + <feature name='camel-amqp' version='${pom.version}'> + <bundle>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.qpid/${qpid-bundle-version}</bundle> + <feature version='${pom.version}'>camel-jms</feature> + <bundle>mvn:org.apache.camel/camel-amqp/${pom.version}</bundle> + </feature> + <feature name='camel-atom' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-atom/${pom.version}</bundle> + </feature> + <feature name='camel-bam' version='${pom.version}'> + <bundle>mvn:org.springframework/spring-tx/${spring-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jaxws_2.1_spec/${geronimo-jaxws-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.springframework/spring-web/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-jdbc/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jpa_3.0_spec/${geronimo-jpa-spec-version}</bundle> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}</bundle> + <bundle>mvn:org.springframework/spring-orm/${spring-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-bam/${pom.version}</bundle> + </feature> + <feature name='camel-bindy' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-bindy/${pom.version}</bundle> + </feature> + <feature name='camel-cometd' version='${pom.version}'> + <bundle>mvn:org.mortbay.jetty/jetty-util/${jetty-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.mortbay.jetty/jetty/${jetty-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-cometd/${jetty-cometd-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-cometd/${pom.version}</bundle> + </feature> + <feature name='camel-csv' version='${pom.version}'> + <bundle>mvn:org.apache.commons/commons-csv/${commons-csv-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-csv/${pom.version}</bundle> + </feature> + <feature name='camel-flatpack' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jexcelapi/${jexcelapi-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.flatpack/${flatpack-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-flatpack/${pom.version}</bundle> + </feature> + <feature name='camel-freemarker' version='${pom.version}'> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/${freemarker-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-freemarker/${pom.version}</bundle> + </feature> + <feature name='camel-ftp' version='${pom.version}'> + <bundle>mvn:commons-net/commons-net/${commons-net-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-ftp/${pom.version}</bundle> + </feature> + <feature name='camel-guice' version='${pom.version}'> + <bundle>mvn:org.guiceyfruit/guiceyfruit-core/${guicyfruit-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-guice/${pom.version}</bundle> + </feature> + <feature name='camel-groovy' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/${jodatime-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jettison/${jettison-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}</bundle> + <bundle>mvn:org.codehaus.groovy/groovy-all/1.6.1</bundle> + <bundle>mvn:org.apache.camel/camel-groovy/${pom.version}</bundle> + </feature> + <feature name='camel-hamcrest' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hamcrest/${hamcrest-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-hamcrest/${pom.version}</bundle> + </feature> + <feature name='camel-hl7' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hapi/${hapi-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-hl7/${pom.version}</bundle> + </feature> + <feature name='camel-ibatis' version='${pom.version}'> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-ibatis/${pom.version}</bundle> + </feature> + <feature name='camel-irc' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.irclib/${irclib-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-irc/${pom.version}</bundle> + </feature> + <feature name='camel-jaxb' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jaxb/${pom.version}</bundle> + </feature> + <feature name='camel-jcr' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jcr-api/${jcr-bundle-version}</bundle> + <bundle>mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jcr/${pom.version}</bundle> + </feature> + <feature name='camel-jhc' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.httpcore/${httpcore-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jhc/${pom.version}</bundle> + </feature> + <feature name='camel-jing' version='${pom.version}'> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jing/${jing-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-jing/${pom.version}</bundle> + </feature> + <feature name='camel-jdbc' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jdbc/${pom.version}</bundle> + </feature> + <feature name='camel-josql' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/${josql-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-josql/${pom.version}</bundle> + </feature> + <feature name='camel-jpa' version='${pom.version}'> + <bundle>mvn:org.springframework/spring-tx/${spring-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jaxws_2.1_spec/${geronimo-jaxws-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.springframework/spring-web/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-jdbc/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jpa_3.0_spec/${geronimo-jpa-spec-version}</bundle> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}</bundle> + <bundle>mvn:org.springframework/spring-orm/${spring-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jpa/${pom.version}</bundle> + </feature> + <feature name='camel-jxpath' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:commons-jxpath/commons-jxpath/${commons-jxpath-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-jxpath/${pom.version}</bundle> + </feature> + <feature name='camel-juel' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.juel/${juel-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-juel/${pom.version}</bundle> + </feature> + <feature name='camel-ldap' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-ldap/${pom.version}</bundle> + </feature> + <feature name='camel-mail' version='${pom.version}'> + <bundle>mvn:org.springframework/spring-tx/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-jdbc/${spring-version}</bundle> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.javamail-api-1.4/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/1.6.1_1</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/${freemarker-bundle-version}</bundle> + <bundle>mvn:org.springframework/spring-context-support/${spring-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-mail/${pom.version}</bundle> + </feature> + <feature name='camel-msv' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/${xerces-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}</bundle> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.camel/camel-msv/${pom.version}</bundle> + </feature> + <feature name='camel-mvel' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.mvel/${mvel-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-mvel/${pom.version}</bundle> + </feature> + <feature name='camel-ognl' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/${ognl-bundle-version></bundle> + <bundle>mvn:org.apache.camel/camel-ognl/${pom.version}</bundle> + </feature> + <feature name='camel-quartz' version='${pom.version}'> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.javamail-api-1.4/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-quartz/${pom.version}</bundle> + </feature> + <feature name='camel-restlet' version='${pom.version}'> + <bundle>mvn:org.apache.camel/camel-restlet/${pom.version}</bundle> + </feature> + <feature name='camel-rmi' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-rmi/${pom.version}</bundle> + </feature> + <feature name='camel-rss' version='${pom.version}'> + <feature version='${pom.version}'>camel-atom</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:rome/rome/1.0</bundle> + <bundle>mvn:org.apache.camel/camel-rss/${pom.version}</bundle> + </feature> + <feature name='camel-saxon' version='${pom.version}'> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-saxon/${pom.version}</bundle> + </feature> + <feature name='camel-scala' version='${pom.version}'> + <bundle>mvn:org.scala-lang/scala-bundle/${scala-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-scala/${pom.version}</bundle> + </feature> + <feature name='camel-script' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.camel/camel-script/${pom.version}</bundle> + </feature> + <feature name='camel-spring-integration' version='${pom.version}'> + <bundle>mvn:org.springframework.integration/org.springframework.integration/1.0.1.RELEASE</bundle> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.camel/camel-spring-integration/${pom.version}</bundle> + </feature> + <feature name='camel-spring-javaconfig' version='${pom.version}'> + <bundle>mvn:org.springframework/spring-web/${spring-version}</bundle> + <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jaxws_2.1_spec/${geronimo-jaxws-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/${geronimo-ws-metadata-spec-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}</bundle> + <bundle>mvn:org.springframework/spring-jdbc/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jpa_3.0_spec/1.1.1</bundle> + <bundle>mvn:commons-pool/commons-pool/${commons-pool-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/${geronimo-jms-spec-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}</bundle> + <bundle>mvn:org.springframework/spring-orm/${spring-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit-bundle-version}</bundle> + <bundle>mvn:org.springframework/org.springframework.test/${spring-version}</bundle> + <bundle>mvn:org.springframework.javaconfig/org.springframework.config.java/${spring-javaconfig-version}</bundle> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.camel/camel-spring-javaconfig/${pom.version}</bundle> + </feature> + <feature name='camel-sql' version='${pom.version}'> + <bundle>mvn:org.springframework/spring-tx/${spring-version}</bundle> + <bundle>mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo-jta-spec-version}</bundle> + <bundle>mvn:org.springframework/spring-jdbc/${spring-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-sql/${pom.version}</bundle> + </feature> + <feature name='camel-stream' version='${pom.version}'> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-stream/${pom.version}</bundle> + </feature> + <feature name='camel-stringtemplate' version='${pom.version}'> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.stringtemplate/${stringtemplate-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-stringtemplate/${pom.version}</bundle> + </feature> + <feature name='camel-tagsoup' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.tagsoup/${tagsoup-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-tagsoup/${pom.version}</bundle> + </feature> + <feature name='camel-velocity' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle> + <bundle>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle> + <bundle>mvn:org.mortbay.jetty/servlet-api-2.5/${jetty-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity-bundle-version}</bundle> + <feature version='${pom.version}'>camel-spring</feature> + <bundle>mvn:org.apache.camel/camel-velocity/${pom.version}</bundle> + </feature> + <feature name='camel-xmlbeans' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-xmlbeans/${pom.version}</bundle> + </feature> + <feature name='camel-xmlsecurity' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${xmlsec-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-xmlsecurity/${pom.version}</bundle> + </feature> + <feature name='camel-xmpp' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/${smack-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.camel/camel-xmpp/${pom.version}</bundle> + </feature> + <feature name='camel-xstream' version='${pom.version}'> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jettison/${jettison-bundle-version}</bundle> + <feature version='${pom.version}'>camel-core</feature> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/${jodatime-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}</bundle> + <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-xstream/${pom.version}</bundle> + </feature> +</features> Propchange: camel/trunk/platforms/karaf/features/src/main/resources/features.xml ------------------------------------------------------------------------------ svn:eol-style = native Modified: camel/trunk/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=769346&r1=769345&r2=769346&view=diff ============================================================================== --- camel/trunk/pom.xml (original) +++ camel/trunk/pom.xml Tue Apr 28 11:50:52 2009 @@ -47,6 +47,9 @@ <cxf-version>2.2</cxf-version> <felix-version>1.4.1</felix-version> <felix-osgi-version>1.2.0</felix-osgi-version> + <geronimo-jms-spec-version>1.1.1</geronimo-jms-spec-version> + <geronimo-jpa-spec-version>1.1.1</geronimo-jpa-spec-version> + <geronimo-jta-spec-version>1.1.1</geronimo-jta-spec-version> <httpcore-version>4.0</httpcore-version> <httpclient-version>3.1</httpclient-version> <jetty-version>6.1.14</jetty-version> @@ -643,13 +646,13 @@ <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jms_1.1_spec</artifactId> - <version>1.1.1</version> + <version>${geronimo-jms-spec-version}</version> </dependency> <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jta_1.1_spec</artifactId> - <version>1.1.1</version> + <version>${geronimo-jta-spec-version}</version> </dependency> <dependency> @@ -685,7 +688,7 @@ <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jpa_3.0_spec</artifactId> - <version>1.1.1</version> + <version>${geronimo-jpa-spec-version}</version> </dependency> <!-- Optional Spring Support -->