Author: amilas Date: Sat Jun 12 07:24:29 2010 New Revision: 953949 URL: http://svn.apache.org/viewvc?rev=953949&view=rev Log: added an osgi bundle which contain all the axis2 related packages
Added: axis/axis2/java/core/trunk/modules/all/ axis/axis2/java/core/trunk/modules/all/pom.xml Added: axis/axis2/java/core/trunk/modules/all/pom.xml URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/all/pom.xml?rev=953949&view=auto ============================================================================== --- axis/axis2/java/core/trunk/modules/all/pom.xml (added) +++ axis/axis2/java/core/trunk/modules/all/pom.xml Sat Jun 12 07:24:29 2010 @@ -0,0 +1,215 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + + <parent> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-parent</artifactId> + <version>SNAPSHOT</version> + <relativePath>../parent/pom.xml</relativePath> + </parent> + + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-all</artifactId> + <packaging>bundle</packaging> + <name>axis2-all</name> + <description> + This bundle exports all the axis2 packages; + </description> + <version>1.6-SNAPSHOT</version> + + <dependencies> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-adb</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-adb-codegen</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-clustering</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-codegen</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-corba</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-fastinfoset</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-fastinfoset</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-java2wsdl</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-jaxbri</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-jaxws</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-jibx</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-json</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-kernel</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-metadata</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-mtompolicy</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-saaj</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-spring</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-transport-http</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-transport-local</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-xmlbeans</artifactId> + <version>${version}</version> + </dependency> + + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>mex</artifactId> + <type>jar</type> + <version>${version}</version> + <classifier>impl</classifier> + </dependency> + + <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.apache.felix.framework</artifactId> + <version>1.0.3</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.osgi.core</artifactId> + <version>1.0.0</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.xmlbeans</groupId> + <artifactId>xmlbeans</artifactId> + <version>${xmlbeans.version}</version> + </dependency> + + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>1.4.0</version> + <extensions>true</extensions> + <configuration> + <instructions> + <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> + <Bundle-Name>${pom.artifactId}</Bundle-Name> + <Export-Package> + org.apache.axis2.*; version="${version}", + org.apache.ws.java2wsdl.*; version="${version}", + javax.xml.ws.*; version=1.0.0, + org.apache.xmlbeans.*; version=${xmlbeans.version}, + </Export-Package> + <Import-Package> + !org.apache.axis2.*; version="${version}", + !org.apache.ws.java2wsdl.*; version="${version}", + !javax.xml.ws.*; version=1.0.0, + org.apache.axiom.*; version="${axiom.version}", + org.apache.neethi.*; version="${neethi.version}", + javax.servlet; version=2.4.0, + javax.servlet.http; version=2.4.0, + javax.xml.stream.*; version="1.0.1", + javax.mail.*; version="1.4.0", + javax.wsdl.*; version="1.6.2", + javax.xml.bind.*;version="2.1.0";resolution:=optional, + org.apache.catalina.tribes; version=6.0.16, + *;resolution:=optional + </Import-Package> + <Embed-Dependency> + xmlbeans;scope=compile|runtime;inline=false; + </Embed-Dependency> + <DynamicImport-Package>*</DynamicImport-Package> + </instructions> + </configuration> + </plugin> + </plugins> + </build> +</project>