You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by ge...@apache.org on 2008/07/08 11:51:16 UTC

svn commit: r674755 - in /servicemix/smx4/features/trunk/camel: camel-features/ camel-features/pom.xml pom.xml

Author: gertv
Date: Tue Jul  8 02:51:15 2008
New Revision: 674755

URL: http://svn.apache.org/viewvc?rev=674755&view=rev
Log:
SMX4-49: Adding a Camel features.xml -- adding camel-osgi and camel-jms

Modified:
    servicemix/smx4/features/trunk/camel/camel-features/   (props changed)
    servicemix/smx4/features/trunk/camel/camel-features/pom.xml
    servicemix/smx4/features/trunk/camel/pom.xml

Propchange: servicemix/smx4/features/trunk/camel/camel-features/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Jul  8 02:51:15 2008
@@ -0,0 +1 @@
+target

Modified: servicemix/smx4/features/trunk/camel/camel-features/pom.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/camel/camel-features/pom.xml?rev=674755&r1=674754&r2=674755&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/camel/camel-features/pom.xml (original)
+++ servicemix/smx4/features/trunk/camel/camel-features/pom.xml Tue Jul  8 02:51:15 2008
@@ -58,20 +58,107 @@
     </build>
 
    <dependencies>
+     <!-- these bundles are always provided at runtime and will not be added to the generated features.xml -->
+     <dependency>
+       <groupId>commons-logging</groupId>
+       <artifactId>commons-logging</artifactId>
+       <version>${commons.logging.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>commons-logging</groupId>
+       <artifactId>commons-logging-api</artifactId>
+       <version>${commons.logging.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>commons-pool</groupId>
+       <artifactId>commons-pool</artifactId>
+       <version>${commons.pool.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>javax.xml.bind</groupId>
+       <artifactId>jaxb-api</artifactId>
+       <version>2.1</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>javax.xml.soap</groupId>
+       <artifactId>saaj-api</artifactId>
+       <version>1.3</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework</groupId>
+       <artifactId>spring-core</artifactId>
+       <version>${spring.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework</groupId>
+       <artifactId>spring-aop</artifactId>
+       <version>${spring.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework</groupId>
+       <artifactId>spring-beans</artifactId>
+       <version>${spring.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework</groupId>
+       <artifactId>spring-aop</artifactId>
+       <version>${spring.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework</groupId>
+       <artifactId>spring-tx</artifactId>
+       <version>${spring.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework</groupId>
+       <artifactId>spring-context</artifactId>
+       <version>${spring.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework.osgi</groupId>
+       <artifactId>spring-osgi-io</artifactId>
+       <version>${spring.osgi.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.springframework.osgi</groupId>
+       <artifactId>spring-osgi-core</artifactId>
+       <version>${spring.osgi.version}</version>
+       <scope>provided</scope>
+     </dependency>
+     <dependency>
+       <groupId>org.apache.servicemix.bundles</groupId>
+       <artifactId>org.apache.servicemix.bundles.jaxb-impl</artifactId>
+       <version>2.1.6_1-SNAPSHOT</version>
+       <scope>provided</scope>
+     </dependency>
+
+     <!-- these will be added to the generated features.xml -->
      <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-core</artifactId>
        <version>${camel.version}</version>
-       <exclusions>
-         <exclusion>
-           <groupId>commons-logging</groupId>
-           <artifactId>commons-logging-api</artifactId>
-         </exclusion>
-         <exclusion>
-           <groupId>org.springframework</groupId>
-           <artifactId>spring-context</artifactId>
-         </exclusion>
-       </exclusions>
+     </dependency>
+     <dependency>
+       <groupId>org.apache.camel</groupId>
+       <artifactId>camel-spring</artifactId>
+       <version>${camel.version}</version>
+     </dependency>
+     <dependency>
+       <groupId>org.apache.camel</groupId>
+       <artifactId>camel-osgi</artifactId>
+       <version>${camel.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.camel</groupId>
@@ -79,14 +166,6 @@
        <version>${camel.version}</version>
        <exclusions>
          <exclusion>
-           <groupId>commons-logging</groupId>
-           <artifactId>commons-logging-api</artifactId>
-         </exclusion>
-         <exclusion>
-           <groupId>commons-logging</groupId>
-           <artifactId>commons-logging</artifactId>
-         </exclusion>
-         <exclusion>
            <groupId>org.apache.geronimo.specs</groupId>
            <artifactId>geronimo-servlet_2.4_spec</artifactId>
          </exclusion>
@@ -96,16 +175,11 @@
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-ftp</artifactId>
        <version>${camel.version}</version>
-       <exclusions>
-         <exclusion>
-           <groupId>commons-logging</groupId>
-           <artifactId>commons-logging-api</artifactId>
-         </exclusion>
-         <exclusion>
-           <groupId>com.jcraft</groupId>
-           <artifactId>jzlib</artifactId>
-         </exclusion>
-       </exclusions>
+     </dependency>
+     <dependency>
+       <groupId>org.apache.camel</groupId>
+       <artifactId>camel-jms</artifactId>
+       <version>${camel.version}</version>
      </dependency>
    </dependencies>
 </project>

Modified: servicemix/smx4/features/trunk/camel/pom.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/features/trunk/camel/pom.xml?rev=674755&r1=674754&r2=674755&view=diff
==============================================================================
--- servicemix/smx4/features/trunk/camel/pom.xml (original)
+++ servicemix/smx4/features/trunk/camel/pom.xml Tue Jul  8 02:51:15 2008
@@ -35,6 +35,7 @@
 
     <modules>
         <module>servicemix-camel</module>
+        <module>camel-features</module>
     </modules>
 
 </project>