You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2013/02/11 13:28:28 UTC

svn commit: r1444748 - in /camel/trunk/components: camel-josql/pom.xml camel-jxpath/pom.xml camel-mvel/pom.xml camel-ognl/pom.xml

Author: davsclaus
Date: Mon Feb 11 12:28:27 2013
New Revision: 1444748

URL: http://svn.apache.org/r1444748
Log:
CAMEL-6060: Fixed osgi import range for some language components to include the spi package. The felix bundle plugin has a bug and do not include that package.

Modified:
    camel/trunk/components/camel-josql/pom.xml
    camel/trunk/components/camel-jxpath/pom.xml
    camel/trunk/components/camel-mvel/pom.xml
    camel/trunk/components/camel-ognl/pom.xml

Modified: camel/trunk/components/camel-josql/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-josql/pom.xml?rev=1444748&r1=1444747&r2=1444748&view=diff
==============================================================================
--- camel/trunk/components/camel-josql/pom.xml (original)
+++ camel/trunk/components/camel-josql/pom.xml Mon Feb 11 12:28:27 2013
@@ -30,7 +30,7 @@
   <description>Camel JoSQL support</description>
 
   <properties>
-	<camel.osgi.export.pkg>
+    <camel.osgi.export.pkg>
         org.apache.camel.builder.sql.*;${camel.osgi.version},
         org.apache.camel.language.sql.*
     </camel.osgi.export.pkg>
@@ -40,6 +40,8 @@
         ${camel.osgi.import.defaults},
         *
     </camel.osgi.import.pkg>
+    <!-- need to import spi as felix-bundle-plugin has a bug and do not include this package despite we use in the source code -->
+    <camel.osgi.import.before.defaults>org.apache.camel.spi;${camel.osgi.import.strict.version}</camel.osgi.import.before.defaults>
     <camel.osgi.export.service>org.apache.camel.spi.LanguageResolver;language=sql</camel.osgi.export.service>
   </properties>
 

Modified: camel/trunk/components/camel-jxpath/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jxpath/pom.xml?rev=1444748&r1=1444747&r2=1444748&view=diff
==============================================================================
--- camel/trunk/components/camel-jxpath/pom.xml (original)
+++ camel/trunk/components/camel-jxpath/pom.xml Mon Feb 11 12:28:27 2013
@@ -30,7 +30,9 @@
   <description>Camel JXPath support</description>
 
   <properties>
-	  <camel.osgi.export.pkg>org.apache.camel.language.jxpath.*</camel.osgi.export.pkg>
+    <!-- need to import spi as felix-bundle-plugin has a bug and do not include this package despite we use in the source code -->
+    <camel.osgi.import.before.defaults>org.apache.camel.spi;${camel.osgi.import.strict.version}</camel.osgi.import.before.defaults>
+    <camel.osgi.export.pkg>org.apache.camel.language.jxpath.*</camel.osgi.export.pkg>
     <camel.osgi.export.service>org.apache.camel.spi.LanguageResolver;language=jxpath</camel.osgi.export.service>
   </properties>
 

Modified: camel/trunk/components/camel-mvel/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-mvel/pom.xml?rev=1444748&r1=1444747&r2=1444748&view=diff
==============================================================================
--- camel/trunk/components/camel-mvel/pom.xml (original)
+++ camel/trunk/components/camel-mvel/pom.xml Mon Feb 11 12:28:27 2013
@@ -30,8 +30,10 @@
   <description>Camel MVEL support</description>
 
   <properties>
-	<camel.osgi.export.pkg>org.apache.camel.language.mvel.*</camel.osgi.export.pkg>
-	<camel.osgi.export.service>org.apache.camel.spi.LanguageResolver;language=mvel</camel.osgi.export.service>
+    <!-- need to import spi as felix-bundle-plugin has a bug and do not include this package despite we use in the source code -->
+    <camel.osgi.import.before.defaults>org.apache.camel.spi;${camel.osgi.import.strict.version}</camel.osgi.import.before.defaults>
+    <camel.osgi.export.pkg>org.apache.camel.language.mvel.*</camel.osgi.export.pkg>
+    <camel.osgi.export.service>org.apache.camel.spi.LanguageResolver;language=mvel</camel.osgi.export.service>
   </properties>
 
   <dependencies>
@@ -40,11 +42,11 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-core</artifactId>
     </dependency>
-    
+
     <dependency>
-	<groupId>org.mvel</groupId>
-	<artifactId>mvel2</artifactId>
-	<version>${mvel-version}</version>
+      <groupId>org.mvel</groupId>
+      <artifactId>mvel2</artifactId>
+      <version>${mvel-version}</version>
     </dependency>
 
     <!-- test dependency -->

Modified: camel/trunk/components/camel-ognl/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-ognl/pom.xml?rev=1444748&r1=1444747&r2=1444748&view=diff
==============================================================================
--- camel/trunk/components/camel-ognl/pom.xml (original)
+++ camel/trunk/components/camel-ognl/pom.xml Mon Feb 11 12:28:27 2013
@@ -30,7 +30,9 @@
   <description>Camel OGNL support</description>
 
   <properties>
-	<camel.osgi.export.pkg>org.apache.camel.language.ognl.*</camel.osgi.export.pkg>
+    <!-- need to import spi as felix-bundle-plugin has a bug and do not include this package despite we use in the source code -->
+    <camel.osgi.import.before.defaults>org.apache.camel.spi;${camel.osgi.import.strict.version}</camel.osgi.import.before.defaults>
+    <camel.osgi.export.pkg>org.apache.camel.language.ognl.*</camel.osgi.export.pkg>
     <camel.osgi.export.service>org.apache.camel.spi.LanguageResolver;language=ognl</camel.osgi.export.service>
   </properties>