You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2009/03/03 22:27:58 UTC

svn commit: r749763 - /synapse/trunk/java/modules/extensions/pom.xml

Author: ruwan
Date: Tue Mar  3 21:27:58 2009
New Revision: 749763

URL: http://svn.apache.org/viewvc?rev=749763&view=rev
Log:
Fixing the extensions OSGi bundle generation - extensions bundle has to be a fragment of the synapse core for the service providers model to work on the OSGi enviorenment

Modified:
    synapse/trunk/java/modules/extensions/pom.xml

Modified: synapse/trunk/java/modules/extensions/pom.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/extensions/pom.xml?rev=749763&r1=749762&r2=749763&view=diff
==============================================================================
--- synapse/trunk/java/modules/extensions/pom.xml (original)
+++ synapse/trunk/java/modules/extensions/pom.xml Tue Mar  3 21:27:58 2009
@@ -59,12 +59,12 @@
                         <Bundle-Description>${pom.description}</Bundle-Description>
                         <Bundle-SymbolicName>org.apache.synapse.extension</Bundle-SymbolicName>
                         <Export-Package>
-                            org.apache.synapse.format.hessian.*;-split-package:=merge-last,
-                            org.apache.synapse.format.syslog.*;-split-package:=merge-last,
-                            org.apache.synapse.mediators.bsf.*;-split-package:=merge-last,
-                            org.apache.synapse.mediators.spring.*;-split-package:=merge-last,
-                            org.apache.synapse.mediators.throttle.*;-split-package:=merge-last,
-                            org.apache.synapse.mediators.xquery.*;-split-package:=merge-last,
+                            org.apache.synapse.format.hessian.*,
+                            org.apache.synapse.format.syslog.*,
+                            org.apache.synapse.mediators.bsf.*,
+                            org.apache.synapse.mediators.spring.*,
+                            org.apache.synapse.mediators.throttle.*,
+                            org.apache.synapse.mediators.xquery.*,
                         </Export-Package>
                         <Import-Package>
                             !javax.xml.namespace,
@@ -72,25 +72,18 @@
                             javax.xml.stream,
                             javax.xml.transform.dom,
                             javax.xml.transform.stream,
-                            <!--net.sf.saxon.javax.xml.xquery,-->
-                            <!--net.sf.saxon.xqj,-->
                             org.apache.axiom.*,
                             org.apache.axis2.*,
-                            <!--org.apache.bsf.xml,-->
                             org.apache.commons.logging,
                             org.apache.neethi,
                             org.apache.synapse.*,
                             org.jaxen,
-                            <!--org.springframework.beans.factory.support,-->
-                            <!--org.springframework.beans.factory.xml,-->
-                            <!--org.springframework.context,-->
-                            <!--org.springframework.context.support,-->
-                            <!--org.springframework.core.io,-->
                             org.w3c.dom,
-                            <!--org.wso2.throttle,-->
-                            org.xml.sax
+                            org.xml.sax,
+                            *;resolution:=optional
                         </Import-Package>
                         <DynamicImport-Package>*</DynamicImport-Package>
+                        <Fragment-Host>org.apache.synapse.core</Fragment-Host>
                     </instructions>
                 </configuration>
             </plugin>