Author: gertv Date: Fri Apr 17 14:03:15 2009 New Revision: 766016 URL: http://svn.apache.org/viewvc?rev=766016&view=rev Log: CAMEL-1526: Add a ServiceMix Kernel features descriptor to Camel
Added: camel/trunk/platforms/ camel/trunk/platforms/karaf/ camel/trunk/platforms/karaf/features/ (with props) camel/trunk/platforms/karaf/features/pom.xml camel/trunk/platforms/karaf/features/src/ camel/trunk/platforms/karaf/features/src/main/ camel/trunk/platforms/karaf/features/src/main/resources/ camel/trunk/platforms/karaf/features/src/main/resources/bundles.properties camel/trunk/platforms/karaf/pom.xml camel/trunk/platforms/pom.xml Modified: camel/trunk/components/camel-jcr/pom.xml camel/trunk/pom.xml camel/trunk/tests/camel-itest-osgi/ (props changed) camel/trunk/tooling/archetypes/camel-archetype-war/ (props changed) Modified: camel/trunk/components/camel-jcr/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jcr/pom.xml?rev=766016&r1=766015&r2=766016&view=diff ============================================================================== --- camel/trunk/components/camel-jcr/pom.xml (original) +++ camel/trunk/components/camel-jcr/pom.xml Fri Apr 17 14:03:15 2009 @@ -42,7 +42,7 @@ <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-core</artifactId> - <version>1.4.5</version> + <version>1.5.3</version> </dependency> <dependency> <groupId>javax.jcr</groupId> Propchange: camel/trunk/platforms/karaf/features/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Fri Apr 17 14:03:15 2009 @@ -0,0 +1 @@ +target Added: camel/trunk/platforms/karaf/features/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/pom.xml?rev=766016&view=auto ============================================================================== --- camel/trunk/platforms/karaf/features/pom.xml (added) +++ camel/trunk/platforms/karaf/features/pom.xml Fri Apr 17 14:03:15 2009 @@ -0,0 +1,394 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.camel</groupId> + <artifactId>karaf</artifactId> + <version>2.0-SNAPSHOT</version> + </parent> + + <groupId>org.apache.camel.karaf</groupId> + <artifactId>features</artifactId> + <packaging>pom</packaging> + <version>2.0-SNAPSHOT</version> + <name>Camel :: Platforms :: Apache Karaf :: Features</name> + + <properties> + <abdera-bundle-version>0.4.0-incubating_1</abdera-bundle-version> + <ant-bundle-version>1.7.0_1</ant-bundle-version> + <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-dbcp-bundle-version>1.2.2_3</commons-dbcp-bundle-version> + <commons-csv-bundle-version>1.0-r706899_1</commons-csv-bundle-version> + <commons-httpclient-bundle-version>3.1_1</commons-httpclient-bundle-version> + <commons-io-bundle-version>1.3.2_1</commons-io-bundle-version> + <flatpack-bundle-version>3.1.1_1</flatpack-bundle-version> + <geronimo-el-version>1.0.1</geronimo-el-version> + <geronimo-jsp-version>1.0.1</geronimo-jsp-version> + <hamcrest-bundle-version>1.2-dev1_1</hamcrest-bundle-version> + <ibatis-bundle-version>2.3.4.726_1</ibatis-bundle-version> + <jexcelapi-bundle-version>2.4.2_1</jexcelapi-bundle-version> + <httpcore-bundle-version>4.0-alpha6_1</httpcore-bundle-version> + <irclib-bundle-version>1.10_1</irclib-bundle-version> + <isorelax-bundle-version>20050913_1</isorelax-bundle-version> + <jcr-bundle-version>1.0_1</jcr-bundle-version> + <jdom-bundle-version>1.1_1</jdom-bundle-version> + <jettison-bundle-version>1.0.1_1</jettison-bundle-version> + <jing-bundle-version>20030619_1</jing-bundle-version> + <jodatime-bundle-version>1.5.2_1</jodatime-bundle-version> + <josql-bundle-version>1.5_1</josql-bundle-version> + <jsch-bundle-version>0.1.31_1</jsch-bundle-version> + <juel-bundle-version>2.1.0_1</juel-bundle-version> + <junit-bundle-version>4.4_1</junit-bundle-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> + <qpid-bundle-version>1.0-incubating-M2.1_1</qpid-bundle-version> + <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> + <stringtemplate-bundle-version>3.2_1</stringtemplate-bundle-version> + <velocity-bundle-version>1.5_1</velocity-bundle-version> + <xmlbeans-bundle-version>2.4.0_2</xmlbeans-bundle-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> + <xstream-bundle-version>1.3_1</xstream-bundle-version> + <werken-xpath-bundle-version>0.9.4_1</werken-xpath-bundle-version> + <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> + <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> + + </repositories> + + <build> + <resources> + <resource> + <directory>src/main/resources</directory> + <filtering>true</filtering> + </resource> + </resources> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <executions> + <execution> + <phase>process-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> + </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-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-ftp</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-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> + <!-- Moved quartz before mail to have commons-collections auto-discovered, cfr. SMX4KNL-260 --> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-quartz</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-ognl</artifactId> + <version>${pom.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-rmi</artifactId> + <version>${pom.version}</version> + </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-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> + <!-- 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-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/bundles.properties URL: http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/features/src/main/resources/bundles.properties?rev=766016&view=auto ============================================================================== --- camel/trunk/platforms/karaf/features/src/main/resources/bundles.properties (added) +++ camel/trunk/platforms/karaf/features/src/main/resources/bundles.properties Fri Apr 17 14:03:15 2009 @@ -0,0 +1,82 @@ +################################################################################ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +################################################################################ + +#Apache ServiceMix specs +org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.0/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.1/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.0/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.javamail-api-1.4/${servicemix-specs-version}/jar +org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/${servicemix-specs-version}/jar + +#Apache Geronimo specs +org.apache.geronimo.specs/geronimo-el_1.0_spec/${geronimo-el-version}/jar +org.apache.geronimo.specs/geronimo-jsp_2.1_spec/${geronimo-jsp-version}/jar + +#Apache ServiceMix bundles +org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/${abdera-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/${ant-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/${antlr-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/${asm-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-csv/${commons-csv-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/${commons-dbcp-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.flatpack/${flatpack-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.hamcrest/${hamcrest-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.ibatis-sqlmap/${ibatis-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.irclib/${irclib-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.isorelax/${isorelax-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.jcr-api/${jcr-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.jexcelapi/${jexcelapi-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.jettison/${jettison-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/${jodatime-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.josql/${josql-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.juel/${juel-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.junit/${junit-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/${ognl-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.httpcore/${httpcore-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.jing/${jing-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.qpid/${qpid-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${saxon-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.smack/${smack-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.stringtemplate/${stringtemplate-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/${velocity-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.werken-xpath/${werken-xpath-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/${wsdl4j-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/${xmlsec-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${xmlresolver-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/${xpp3-bundle-version}/jar +org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream-bundle-version}/jar + +#Apache CXF bundle +org.apache.cxf/cxf-bundle/${cxf-version}/jar + +#Other bundles +org.scala-lang/scala-bundle/${scala-version}/jar Added: camel/trunk/platforms/karaf/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/pom.xml?rev=766016&view=auto ============================================================================== --- camel/trunk/platforms/karaf/pom.xml (added) +++ camel/trunk/platforms/karaf/pom.xml Fri Apr 17 14:03:15 2009 @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.camel</groupId> + <artifactId>platforms</artifactId> + <version>2.0-SNAPSHOT</version> + </parent> + + <groupId>org.apache.camel</groupId> + <artifactId>karaf</artifactId> + <packaging>pom</packaging> + <version>2.0-SNAPSHOT</version> + <name>Camel :: Platforms :: Apache Karaf</name> + + <properties> + <features-maven-plugin-version>1.2-SNAPSHOT</features-maven-plugin-version> + <servicemix-kernel-version>1.1.0</servicemix-kernel-version> + </properties> + + <modules> + <module>features</module> + </modules> + + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.servicemix.tooling</groupId> + <artifactId>features-maven-plugin</artifactId> + <version>${features-maven-plugin-version}</version> + </plugin> + </plugins> + </pluginManagement> + </build> +</project> Added: camel/trunk/platforms/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/platforms/pom.xml?rev=766016&view=auto ============================================================================== --- camel/trunk/platforms/pom.xml (added) +++ camel/trunk/platforms/pom.xml Fri Apr 17 14:03:15 2009 @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache.camel</groupId> + <artifactId>camel-parent</artifactId> + <version>2.0-SNAPSHOT</version> + </parent> + + <artifactId>platforms</artifactId> + <name>Camel :: Platforms</name> + <description>Camel Platforms</description> + <packaging>pom</packaging> + + <modules> + <module>karaf</module> + </modules> +</project> Modified: camel/trunk/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/pom.xml?rev=766016&r1=766015&r2=766016&view=diff ============================================================================== --- camel/trunk/pom.xml (original) +++ camel/trunk/pom.xml Fri Apr 17 14:03:15 2009 @@ -43,6 +43,7 @@ <!-- Note that activemq dependency is only used for testing! --> <activemq-version>5.2.0</activemq-version> <apacheds-version>1.5.4</apacheds-version> + <axiom-version>1.2.8</axiom-version> <cxf-version>2.2</cxf-version> <felix-version>1.4.1</felix-version> <felix-osgi-version>1.2.0</felix-osgi-version> @@ -76,7 +77,7 @@ <guiceyfruit-version>2.0-beta-6</guiceyfruit-version> <junit-version>3.8.2</junit-version> <saxon-version>9.1.0.1</saxon-version> - <scala-version>2.7.2</scala-version> + <scala-version>2.7.3</scala-version> <scala-plugin-version>2.9.1</scala-plugin-version> <testng-version>5.8</testng-version> <xbean-spring-version>3.4</xbean-spring-version> @@ -152,6 +153,7 @@ <module>camel-core</module> <module>components</module> <module>examples</module> + <module>platforms</module> <module>tooling</module> <module>tests</module> <module>apache-camel</module> @@ -683,7 +685,7 @@ <dependency> <groupId>org.apache.geronimo.specs</groupId> <artifactId>geronimo-jpa_3.0_spec</artifactId> - <version>1.0</version> + <version>1.1.1</version> </dependency> <!-- Optional Spring Support --> @@ -949,6 +951,12 @@ <version>1.2</version> </dependency> + <!-- optional Axiom --> + <dependency> + <groupId>org.apache.ws.commons.axiom</groupId> + <artifactId>axiom-impl</artifactId> + <version>1.2.8</version> + </dependency> </dependencies> </dependencyManagement> Propchange: camel/trunk/tests/camel-itest-osgi/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Fri Apr 17 14:03:15 2009 @@ -0,0 +1 @@ +target Propchange: camel/trunk/tooling/archetypes/camel-archetype-war/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Fri Apr 17 14:03:15 2009 @@ -0,0 +1,5 @@ +target +eclipse-classes +.project +.classpath +.settings