You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by bo...@apache.org on 2006/10/17 00:49:01 UTC
svn commit: r464706 - /incubator/ode/trunk/jbi/pom.xml
Author: boisvert
Date: Mon Oct 16 15:48:59 2006
New Revision: 464706
URL: http://svn.apache.org/viewvc?view=rev&rev=464706
Log:
Mark some dependencies as "provided" to avoid classloading problems on ServiceMix
Modified:
incubator/ode/trunk/jbi/pom.xml
Modified: incubator/ode/trunk/jbi/pom.xml
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/jbi/pom.xml?view=diff&rev=464706&r1=464705&r2=464706
==============================================================================
--- incubator/ode/trunk/jbi/pom.xml (original)
+++ incubator/ode/trunk/jbi/pom.xml Mon Oct 16 15:48:59 2006
@@ -59,8 +59,59 @@
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
- </dependency>
- </dependencies>
+ </dependency>
+
+ <!-- The following dependencies are "provided" to avoid classloading issues in ServiceMix -->
+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xmlParserAPIs</artifactId>
+ <scope>provided</scope>
+ <version>2.6.2</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <scope>provided</scope>
+ <version>1.0.3</version>
+ </dependency>
+ <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ <scope>provided</scope>
+ <version>2.2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-qname_1.1_spec</artifactId>
+ <scope>provided</scope>
+ <version>1.0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ <scope>provided</scope>
+ <version>2.0.2</version>
+ </dependency>
+ <dependency>
+ <groupId>xmlbeans</groupId>
+ <artifactId>xmlpublic</artifactId>
+ <scope>provided</scope>
+ <version>2.1.0</version>
+ </dependency>
+
+ <!-- The following dependencies are "provided" to reduce size/footprint when deploying to ServiceMix -->
+ <dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derby</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.derby</groupId>
+ <artifactId>derbytools</artifactId>
+ <version>${derbyVersion}</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
<build>
<plugins>
@@ -95,6 +146,8 @@
<version>3.0-incubating</version>
<extensions>true</extensions>
<configuration>
+ <name>OdeBpelEngine</name>
+ <componentClassLoaderDelegation>self-first</componentClassLoaderDelegation>
<type>service-engine</type>
<component>
org.apache.ode.jbi.OdeComponent