Skip to content

Commit

Permalink
SMXCOMP-911: Add shared-library bundles to JBI component Require-Bund…
Browse files Browse the repository at this point in the history
…le header

git-svn-id: https://svn.apache.org/repos/asf/servicemix/components/trunk@1190042 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
gertv committed Oct 27, 2011
1 parent 6a3417b commit f03c6c0
Show file tree
Hide file tree
Showing 29 changed files with 34 additions and 121 deletions.
12 changes: 12 additions & 0 deletions bindings/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,18 @@

<name>Apache ServiceMix :: Components :: Binding Components</name>

<!-- configure required bundles to mimic ServiceMix 3 JBI component classloader in OSGi environment -->
<properties>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context,
servicemix-common,
servicemix-soap,
servicemix-soap2
</servicemix.osgi.bundles>
</properties>

<modules>
<module>servicemix-cxf-bc</module>
<module>servicemix-file</module>
Expand Down
5 changes: 4 additions & 1 deletion bindings/servicemix-cxf-bc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,10 @@
org.apache.cxf.bundle,
org.springframework.core,
org.springframework.beans,
org.springframework.context
org.springframework.context,
servicemix-common,
servicemix-soap,
servicemix-soap2
</servicemix.osgi.bundles>
</properties>

Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-file/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,6 @@
org.apache.servicemix.file*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.file
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-ftp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,6 @@
org.apache.servicemix.ftp*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.ftp
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-http/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,6 @@
org.apache.servicemix.http*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.http
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-jms/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,6 @@
org.apache.servicemix.jms*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.jms
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
3 changes: 3 additions & 0 deletions bindings/servicemix-ldap/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@
org.springframework.core,
org.springframework.beans,
org.springframework.context,
servicemix-common,
servicemix-soap,
servicemix-soap2
</servicemix.osgi.bundles>
</properties>

Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-mail/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,6 @@
org.apache.servicemix.mail*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.mail
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-rmi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,6 @@
org.apache.servicemix.rmi*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.rmi
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context,
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-smpp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,6 @@
org.apache.servicemix.smpp*;version=${project.version},
META-INF.services.org.apache.xbean.spring.smpp.servicemix.apache.org.smpp
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<repositories>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-snmp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,6 @@
org.apache.servicemix.snmp*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.snmp
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-truezip/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,6 @@
org.apache.servicemix.truezip*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.truezip
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-vfs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,6 @@
org.apache.servicemix.vfs*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.vfs
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions bindings/servicemix-xmpp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@
org.apache.servicemix.xmpp*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.xmpp
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
12 changes: 12 additions & 0 deletions engines/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,18 @@

<name>Apache ServiceMix :: Components :: Service Engines</name>

<!-- configure required bundles to mimic ServiceMix 3 JBI component classloader in OSGi environment -->
<properties>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context,
servicemix-common,
servicemix-soap,
servicemix-soap2
</servicemix.osgi.bundles>
</properties>

<modules>
<module>servicemix-bean</module>
<module>servicemix-camel</module>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-bean/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,6 @@
org.apache.servicemix.bean*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.bean
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-camel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,6 @@
org.apache.servicemix.camel*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.camel
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
3 changes: 3 additions & 0 deletions engines/servicemix-cxf-se/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@
org.springframework.core,
org.springframework.beans,
org.springframework.context,
servicemix-common,
servicemix-soap,
servicemix-soap2
org.apache.servicemix.bundles.xmlbeans
</servicemix.osgi.bundles>
</properties>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-drools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,6 @@
org.apache.servicemix.drools*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.drools
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-exec/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@
org.apache.servicemix.exec*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.exec
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-jsr181/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,6 @@
org.apache.servicemix.jsr181*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.jsr181
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-osworkflow/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@
org.apache.servicemix.osworkflow*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.osworkflow
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-pdf/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,6 @@
org.apache.servicemix.pdf*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.pdf
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context,
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-quartz/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,6 @@
org.apache.servicemix.quartz*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.quartz
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-saxon/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,6 @@
org.apache.servicemix.saxon*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.saxon
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-script/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,6 @@
org.apache.servicemix.script*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.script
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-scripting/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,11 +67,6 @@
org.apache.servicemix.scripting*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.scripting
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-validation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,6 @@
org.apache.servicemix.validation*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.validation
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down
5 changes: 0 additions & 5 deletions engines/servicemix-wsn2005/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,6 @@
org.apache.servicemix.wsn*;version=${project.version},
META-INF.services.org.apache.xbean.spring.http.servicemix.apache.org.wsn
</servicemix.osgi.export>
<servicemix.osgi.bundles>
org.springframework.core,
org.springframework.beans,
org.springframework.context
</servicemix.osgi.bundles>
</properties>

<dependencies>
Expand Down

0 comments on commit f03c6c0

Please sign in to comment.