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 -->