You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2008/06/01 05:52:21 UTC

svn commit: r662142 - in /webservices/axis2/trunk/java/modules/osgi: pom.xml resources/META-INF/MANIFEST.MF

Author: dims
Date: Sat May 31 20:52:21 2008
New Revision: 662142

URL: http://svn.apache.org/viewvc?rev=662142&view=rev
Log:
build a consolidated osgi jar with kernel/adb/saaj/metadata/jaxws modules

Modified:
    webservices/axis2/trunk/java/modules/osgi/pom.xml
    webservices/axis2/trunk/java/modules/osgi/resources/META-INF/MANIFEST.MF

Modified: webservices/axis2/trunk/java/modules/osgi/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/osgi/pom.xml?rev=662142&r1=662141&r2=662142&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/osgi/pom.xml (original)
+++ webservices/axis2/trunk/java/modules/osgi/pom.xml Sat May 31 20:52:21 2008
@@ -52,11 +52,50 @@
                 <artifactId>maven-dependency-plugin</artifactId>
                 <executions>
                     <execution>
-                        <id>copy-dependencies</id>
-                        <phase>package</phase>
+                        <id>copy</id>
+                        <phase>process-classes</phase>
                         <goals>
-                            <goal>copy-dependencies</goal>
+                            <goal>unpack</goal>
                         </goals>
+						<configuration>
+                            <artifactItems>
+                                <artifactItem>
+                                    <groupId>org.apache.axis2</groupId>
+                                    <artifactId>axis2-kernel</artifactId>
+                                    <version>${version}</version>
+                                    <outputDirectory>${basedir}/target/classes</outputDirectory>
+                                    <excludes>**/*.java,META-INF/maven/**/*.*</excludes>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.apache.axis2</groupId>
+                                    <artifactId>axis2-adb</artifactId>
+                                    <version>${version}</version>
+                                    <outputDirectory>${basedir}/target/classes</outputDirectory>
+                                    <excludes>**/*.java,META-INF/maven/**/*.*</excludes>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.apache.axis2</groupId>
+                                    <artifactId>axis2-saaj</artifactId>
+                                    <version>${version}</version>
+                                    <outputDirectory>${basedir}/target/classes</outputDirectory>
+                                    <excludes>**/*.java,META-INF/maven/**/*.*</excludes>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.apache.axis2</groupId>
+                                    <artifactId>axis2-metadata</artifactId>
+                                    <version>${version}</version>
+                                    <outputDirectory>${basedir}/target/classes</outputDirectory>
+                                    <excludes>**/*.java,META-INF/maven/**/*.*</excludes>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.apache.axis2</groupId>
+                                    <artifactId>axis2-jaxws</artifactId>
+                                    <version>${version}</version>
+                                    <outputDirectory>${basedir}/target/classes</outputDirectory>
+                                    <excludes>**/*.java,META-INF/maven/**/*.*</excludes>
+                                </artifactItem>
+                            </artifactItems>
+                        </configuration>
                     </execution>
                 </executions>
             </plugin>

Modified: webservices/axis2/trunk/java/modules/osgi/resources/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/osgi/resources/META-INF/MANIFEST.MF?rev=662142&r1=662141&r2=662142&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/osgi/resources/META-INF/MANIFEST.MF (original)
+++ webservices/axis2/trunk/java/modules/osgi/resources/META-INF/MANIFEST.MF Sat May 31 20:52:21 2008
@@ -2,25 +2,287 @@
 Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
 Bundle-Activator: org.apache.axis2.extensions.osgi.Activator
 Import-Package: 
+ com.ibm.wsdl.util.xml,
+ com.ctc.wstx.stax,
+ javax.activation,
+ javax.annotation,
+ javax.imageio.metadata,
+ javax.imageio.stream,
+ javax.imageio,
+ javax.jws.soap,
+ javax.jws,
+ javax.mail.internet,
+ javax.mail.util,
+ javax.mail,
+ javax.naming,
+ javax.rmi,
  javax.servlet.http,
  javax.servlet,
+ javax.wsdl.extensions.http,
+ javax.wsdl.extensions.mime,
+ javax.wsdl.extensions.schema,
+ javax.wsdl.extensions.soap,
+ javax.wsdl.extensions.soap12,
+ javax.wsdl.extensions,
+ javax.wsdl.factory,
+ javax.wsdl.xml,
+ javax.wsdl,
+ javax.xml.bind.annotation.adapters,
+ javax.xml.bind.annotation,
+ javax.xml.bind.attachment,
+ javax.xml.bind.util,
+ javax.xml.bind,
+ javax.xml.datatype,
+ javax.xml.namespace,
+ javax.xml.parsers,
+ javax.xml.soap,
+ javax.xml.stream,
+ javax.xml.transform.dom,
+ javax.xml.transform.sax,
+ javax.xml.transform.stream,
+ javax.xml.transform,
+ javax.xml.ws.handler.soap,
+ javax.xml.ws.handler,
+ javax.xml.ws.http,
+ javax.xml.ws.soap,
+ javax.xml.ws.spi,
+ javax.xml.ws.wsaddressing,
+ javax.xml.ws,
+ org.apache.axiom.attachments.impl,
+ org.apache.axiom.attachments.lifecycle.impl,
+ org.apache.axiom.attachments.lifecycle,
+ org.apache.axiom.attachments.utils,
+ org.apache.axiom.attachments,
+ org.apache.axiom.om.ds,
+ org.apache.axiom.om.impl.builder,
+ org.apache.axiom.om.impl.dom.factory,
+ org.apache.axiom.om.impl.dom,
+ org.apache.axiom.om.impl.llom.factory,
+ org.apache.axiom.om.impl.llom,
+ org.apache.axiom.om.impl.util,
+ org.apache.axiom.om.impl,
+ org.apache.axiom.om.util,
+ org.apache.axiom.om,
+ org.apache.axiom.soap.impl.builder,
+ org.apache.axiom.soap.impl.dom.soap11,
+ org.apache.axiom.soap.impl.dom.soap12,
+ org.apache.axiom.soap.impl.dom,
+ org.apache.axiom.soap.impl.llom.soap11,
+ org.apache.axiom.soap.impl.llom.soap12,
+ org.apache.axiom.soap,
+ org.apache.commons.fileupload.disk,
+ org.apache.commons.fileupload.servlet,
+ org.apache.commons.fileupload,
+ org.apache.commons.httpclient.auth,
+ org.apache.commons.httpclient.methods.multipart,
+ org.apache.commons.httpclient.methods,
+ org.apache.commons.httpclient.params,
+ org.apache.commons.httpclient.protocol,
+ org.apache.commons.httpclient.util,
+ org.apache.commons.httpclient,
+ org.apache.commons.io;resolution:=optional,
+ org.apache.commons.lang;resolution:=optional,
+ org.apache.commons.logging,
+ org.apache.http.entity;resolution:=optional,
+ org.apache.http.impl.entity;resolution:=optional,
+ org.apache.http.impl.io;resolution:=optional,
+ org.apache.http.impl;resolution:=optional,
+ org.apache.http.io;resolution:=optional,
+ org.apache.http.message;resolution:=optional,
+ org.apache.http.params;resolution:=optional,
+ org.apache.http.protocol;resolution:=optional,
+ org.apache.http.util;resolution:=optional,
+ org.apache.http;resolution:=optional,
+ org.apache.neethi,
+ org.apache.woden.internal.wsdl20.extensions.http,
+ org.apache.woden.internal.wsdl20.extensions.soap,
+ org.apache.woden.internal.wsdl20.extensions,
+ org.apache.woden.internal.wsdl20,
+ org.apache.woden.internal,
+ org.apache.woden.resolver,
+ org.apache.woden.schema,
+ org.apache.woden.types,
+ org.apache.woden.wsdl20.enumeration,
+ org.apache.woden.wsdl20.extensions.http,
+ org.apache.woden.wsdl20.extensions.rpc,
+ org.apache.woden.wsdl20.extensions.soap,
+ org.apache.woden.wsdl20.extensions,
+ org.apache.woden.wsdl20.xml,
+ org.apache.woden.wsdl20,
+ org.apache.woden.xml,
+ org.apache.woden,
+ org.apache.ws.commons.schema.constants,
+ org.apache.ws.commons.schema.resolver,
+ org.apache.ws.commons.schema.utils,
+ org.apache.ws.commons.schema,
+ org.apache.xml.resolver.helpers,
+ org.apache.xml.resolver,
+ org.jivesoftware.smack.filter;resolution:=optional,
+ org.jivesoftware.smack.packet;resolution:=optional,
+ org.jivesoftware.smack;resolution:=optional,
+ org.osgi.framework,
+ org.osgi.service.http,
+ org.osgi.service.log,
+ org.w3c.dom,
+ org.xml.sax
+Export-Package: 
  org.apache.axis2,
+ org.apache.axis2.addressing,
+ org.apache.axis2.addressing.metadata,
+ org.apache.axis2.addressing.wsdl,
+ org.apache.axis2.builder,
+ org.apache.axis2.classloader,
+ org.apache.axis2.client,
+ org.apache.axis2.client.async,
+ org.apache.axis2.clustering,
+ org.apache.axis2.clustering.configuration,
+ org.apache.axis2.clustering.context,
+ org.apache.axis2.context,
+ org.apache.axis2.context.externalize,
+ org.apache.axis2.databinding,
+ org.apache.axis2.databinding.i18n,
+ org.apache.axis2.databinding.typemapping,
+ org.apache.axis2.databinding.types,
+ org.apache.axis2.databinding.types.soapencoding,
+ org.apache.axis2.databinding.types.xsd,
+ org.apache.axis2.databinding.utils,
+ org.apache.axis2.databinding.utils.reader,
+ org.apache.axis2.databinding.utils.writer,
+ org.apache.axis2.dataretrieval,
+ org.apache.axis2.dataretrieval.client,
+ org.apache.axis2.datasource,
+ org.apache.axis2.datasource.jaxb,
  org.apache.axis2.deployment,
+ org.apache.axis2.deployment.repository,
+ org.apache.axis2.deployment.repository.util,
+ org.apache.axis2.deployment.resolver,
+ org.apache.axis2.deployment.scheduler,
  org.apache.axis2.deployment.util,
  org.apache.axis2.description,
+ org.apache.axis2.description.java2wsdl,
+ org.apache.axis2.description.java2wsdl.bytecode,
+ org.apache.axis2.dispatchers,
  org.apache.axis2.engine,
- org.apache.axis2.jaxws.framework,
- org.apache.axis2.transport.http,
- org.osgi.framework,
- org.osgi.service.http,
- org.osgi.service.log,
- com.ctc.wstx.stax
-Export-Package: 
- org.apache.axis2.extensions.osgi.core.web,
+ org.apache.axis2.extensions,
+ org.apache.axis2.extensions.osgi,
  org.apache.axis2.extensions.osgi.core,
+ org.apache.axis2.extensions.osgi.core.web,
  org.apache.axis2.extensions.osgi.util,
- org.apache.axis2.extensions.osgi
-Bundle-Version: 1.4
+ org.apache.axis2.handlers,
+ org.apache.axis2.i18n,
+ org.apache.axis2.java.security,
+ org.apache.axis2.jaxws,
+ org.apache.axis2.jaxws.addressing,
+ org.apache.axis2.jaxws.addressing.factory,
+ org.apache.axis2.jaxws.addressing.factory.impl,
+ org.apache.axis2.jaxws.addressing.migrator,
+ org.apache.axis2.jaxws.addressing.util,
+ org.apache.axis2.jaxws.binding,
+ org.apache.axis2.jaxws.catalog,
+ org.apache.axis2.jaxws.catalog.impl,
+ org.apache.axis2.jaxws.client,
+ org.apache.axis2.jaxws.client.async,
+ org.apache.axis2.jaxws.client.config,
+ org.apache.axis2.jaxws.client.dispatch,
+ org.apache.axis2.jaxws.client.proxy,
+ org.apache.axis2.jaxws.context,
+ org.apache.axis2.jaxws.context.factory,
+ org.apache.axis2.jaxws.context.utils,
+ org.apache.axis2.jaxws.core,
+ org.apache.axis2.jaxws.core.controller,
+ org.apache.axis2.jaxws.core.controller.impl,
+ org.apache.axis2.jaxws.core.util,
+ org.apache.axis2.jaxws.description,
+ org.apache.axis2.jaxws.description.builder,
+ org.apache.axis2.jaxws.description.builder.converter,
+ org.apache.axis2.jaxws.description.impl,
+ org.apache.axis2.jaxws.description.validator,
+ org.apache.axis2.jaxws.description.xml,
+ org.apache.axis2.jaxws.description.xml.handler,
+ org.apache.axis2.jaxws.dispatchers,
+ org.apache.axis2.jaxws.feature,
+ org.apache.axis2.jaxws.framework,
+ org.apache.axis2.jaxws.handler,
+ org.apache.axis2.jaxws.handler.factory,
+ org.apache.axis2.jaxws.handler.factory.impl,
+ org.apache.axis2.jaxws.handler.impl,
+ org.apache.axis2.jaxws.handler.lifecycle,
+ org.apache.axis2.jaxws.handler.lifecycle.factory,
+ org.apache.axis2.jaxws.handler.lifecycle.impl,
+ org.apache.axis2.jaxws.i18n,
+ org.apache.axis2.jaxws.injection,
+ org.apache.axis2.jaxws.lifecycle,
+ org.apache.axis2.jaxws.marshaller,
+ org.apache.axis2.jaxws.marshaller.factory,
+ org.apache.axis2.jaxws.marshaller.impl,
+ org.apache.axis2.jaxws.marshaller.impl.alt,
+ org.apache.axis2.jaxws.message,
+ org.apache.axis2.jaxws.message.attachments,
+ org.apache.axis2.jaxws.message.databinding,
+ org.apache.axis2.jaxws.message.databinding.impl,
+ org.apache.axis2.jaxws.message.factory,
+ org.apache.axis2.jaxws.message.impl,
+ org.apache.axis2.jaxws.message.util,
+ org.apache.axis2.jaxws.message.util.impl,
+ org.apache.axis2.jaxws.registry,
+ org.apache.axis2.jaxws.runtime,
+ org.apache.axis2.jaxws.runtime.description,
+ org.apache.axis2.jaxws.runtime.description.injection,
+ org.apache.axis2.jaxws.runtime.description.injection.impl,
+ org.apache.axis2.jaxws.runtime.description.marshal,
+ org.apache.axis2.jaxws.runtime.description.marshal.impl,
+ org.apache.axis2.jaxws.server,
+ org.apache.axis2.jaxws.server.config,
+ org.apache.axis2.jaxws.server.dispatcher,
+ org.apache.axis2.jaxws.server.dispatcher.factory,
+ org.apache.axis2.jaxws.server.endpoint,
+ org.apache.axis2.jaxws.server.endpoint.injection,
+ org.apache.axis2.jaxws.server.endpoint.injection.factory,
+ org.apache.axis2.jaxws.server.endpoint.injection.impl,
+ org.apache.axis2.jaxws.server.endpoint.lifecycle,
+ org.apache.axis2.jaxws.server.endpoint.lifecycle.factory,
+ org.apache.axis2.jaxws.server.endpoint.lifecycle.factory.impl,
+ org.apache.axis2.jaxws.server.endpoint.lifecycle.impl,
+ org.apache.axis2.jaxws.spi,
+ org.apache.axis2.jaxws.spi.handler,
+ org.apache.axis2.jaxws.spi.migrator,
+ org.apache.axis2.jaxws.util,
+ org.apache.axis2.jaxws.utility,
+ org.apache.axis2.jaxws.wrapper,
+ org.apache.axis2.jaxws.wrapper.impl,
+ org.apache.axis2.jaxws.wsdl,
+ org.apache.axis2.jaxws.wsdl.impl,
+ org.apache.axis2.metadata,
+ org.apache.axis2.metadata.factory,
+ org.apache.axis2.metadata.registry,
+ org.apache.axis2.metadata.resource,
+ org.apache.axis2.metadata.resource.impl,
+ org.apache.axis2.modules,
+ org.apache.axis2.namespace,
+ org.apache.axis2.phaseresolver,
+ org.apache.axis2.receivers,
+ org.apache.axis2.rpc,
+ org.apache.axis2.rpc.client,
+ org.apache.axis2.rpc.receivers,
+ org.apache.axis2.rpc.receivers.ejb,
+ org.apache.axis2.saaj,
+ org.apache.axis2.saaj.util,
+ org.apache.axis2.service,
+ org.apache.axis2.transport,
+ org.apache.axis2.transport.http,
+ org.apache.axis2.transport.http.server,
+ org.apache.axis2.transport.http.util,
+ org.apache.axis2.transport.java,
+ org.apache.axis2.transport.jms,
+ org.apache.axis2.transport.local,
+ org.apache.axis2.transport.tcp,
+ org.apache.axis2.transport.xmpp,
+ org.apache.axis2.transport.xmpp.util,
+ org.apache.axis2.util,
+ org.apache.axis2.util.threadpool,
+ org.apache.axis2.wsdl,
+ org.apache.axis2.wsdl.util
+ Bundle-Version: 1.4
 Bundle-Name: Axis2 OSGi Bundle
 Bundle-DocURL: http://www.apache.org/
 Bundle-ManifestVersion: 2