You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by ug...@apache.org on 2009/06/08 11:34:03 UTC
svn commit: r782570 - in /abdera/java/trunk: adapters/couchdb/
adapters/filesystem/ adapters/jcr/ adapters/jdbc/ bundle/ client/ core/
dependencies/i18n/ extensions/gdata/ extensions/geo/ extensions/html/
extensions/main/ extensions/media/ extensions/o...
Author: ugo
Date: Mon Jun 8 09:34:01 2009
New Revision: 782570
URL: http://svn.apache.org/viewvc?rev=782570&view=rev
Log:
Applied patch from ABDERA-236
Modified:
abdera/java/trunk/adapters/couchdb/pom.xml
abdera/java/trunk/adapters/filesystem/pom.xml
abdera/java/trunk/adapters/jcr/pom.xml
abdera/java/trunk/adapters/jdbc/pom.xml
abdera/java/trunk/bundle/pom.xml
abdera/java/trunk/client/pom.xml
abdera/java/trunk/core/pom.xml
abdera/java/trunk/dependencies/i18n/pom.xml
abdera/java/trunk/extensions/gdata/pom.xml
abdera/java/trunk/extensions/geo/pom.xml
abdera/java/trunk/extensions/html/pom.xml
abdera/java/trunk/extensions/main/pom.xml
abdera/java/trunk/extensions/media/pom.xml
abdera/java/trunk/extensions/oauth/pom.xml
abdera/java/trunk/extensions/opensearch/pom.xml
abdera/java/trunk/extensions/rss/pom.xml
abdera/java/trunk/extensions/serializer/pom.xml
abdera/java/trunk/extensions/sharing/pom.xml
abdera/java/trunk/extensions/wsse/pom.xml
abdera/java/trunk/parser/pom.xml
abdera/java/trunk/security/pom.xml
abdera/java/trunk/server/pom.xml
Modified: abdera/java/trunk/adapters/couchdb/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/adapters/couchdb/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/adapters/couchdb/pom.xml (original)
+++ abdera/java/trunk/adapters/couchdb/pom.xml Mon Jun 8 09:34:01 2009
@@ -24,13 +24,23 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-couchdb</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera CouchDB Adapter</name>
<version>1.0-SNAPSHOT</version>
<properties>
<topDir>${basedir}/../..</topDir>
</properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
Modified: abdera/java/trunk/adapters/filesystem/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/adapters/filesystem/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/adapters/filesystem/pom.xml (original)
+++ abdera/java/trunk/adapters/filesystem/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,7 +22,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-filesystem</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Filesystem Adapter</name>
<version>1.0-SNAPSHOT</version>
@@ -30,4 +30,14 @@
<topDir>${basedir}/../..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
\ No newline at end of file
Modified: abdera/java/trunk/adapters/jcr/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/adapters/jcr/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/adapters/jcr/pom.xml (original)
+++ abdera/java/trunk/adapters/jcr/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,7 +22,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-jcr</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera JCR Adapter</name>
<version>1.0-SNAPSHOT</version>
<description>JCR AtomPub Server implementation Abdera</description>
@@ -31,6 +31,16 @@
<topDir>${basedir}/../..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
+
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
Modified: abdera/java/trunk/adapters/jdbc/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/adapters/jdbc/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/adapters/jdbc/pom.xml (original)
+++ abdera/java/trunk/adapters/jdbc/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-jdbc</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera JDBC Adapter</name>
<version>1.0-SNAPSHOT</version>
@@ -23,4 +23,14 @@
</dependency>
</dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/bundle/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/bundle/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/bundle/pom.xml (original)
+++ abdera/java/trunk/bundle/pom.xml Mon Jun 8 09:34:01 2009
@@ -33,7 +33,7 @@
<!-- Not quite working yet... -->
<createSourcesJar>false</createSourcesJar>
- <shade.version>1.0-beta-1</shade.version>
+ <shade.version>1.2.1</shade.version>
<topDir>${basedir}/../</topDir>
</properties>
<dependencies>
@@ -240,4 +240,4 @@
</profile>
</profiles>
-</project>
\ No newline at end of file
+</project>
Modified: abdera/java/trunk/client/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/client/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/client/pom.xml (original)
+++ abdera/java/trunk/client/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,7 +22,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-client</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Client</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Publishing Protocol Client Implementation</description>
@@ -30,7 +30,22 @@
<properties>
<topDir>${basedir}/..</topDir>
</properties>
-
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.protocol.client.*;version=${pom.version}
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
<groupId>junit</groupId>
Modified: abdera/java/trunk/core/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/core/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/core/pom.xml (original)
+++ abdera/java/trunk/core/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,13 +22,36 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-core</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Core</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Implementation Core</description>
<properties>
<topDir>${basedir}/..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.factory.*;version=${pom.version},
+ org.apache.abdera.model.*;version=${pom.version},
+ org.apache.abdera.writer.*;version=${pom.version},
+ org.apache.abdera.xpath.*;version=${pom.version},
+ org.apache.abdera.filter.*;version=${pom.version},
+ org.apache.abdera.protocol.*;version=${pom.version},
+ org.apache.abdera.util.*;version=${pom.version},
+ org.apache.abdera;version=${pom.version}
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
<groupId>junit</groupId>
Modified: abdera/java/trunk/dependencies/i18n/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/dependencies/i18n/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/dependencies/i18n/pom.xml (original)
+++ abdera/java/trunk/dependencies/i18n/pom.xml Mon Jun 8 09:34:01 2009
@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-i18n</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>I18N Libraries</name>
<version>1.0-SNAPSHOT</version>
<description>RFC 3987 (Internationlaized Resource Identifier) libraries.</description>
@@ -12,7 +12,22 @@
<artifactId>abdera</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
-
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.i18n.*;version=${pom.version}
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
<properties>
<topDir>${basedir}/../..</topDir>
</properties>
@@ -32,6 +47,10 @@
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ </dependency>
</dependencies>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/extensions/gdata/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/gdata/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/gdata/pom.xml (original)
+++ abdera/java/trunk/extensions/gdata/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-gdata</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - GData</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - GData</description>
@@ -24,4 +24,13 @@
<artifactId>junit</artifactId>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/extensions/geo/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/geo/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/geo/pom.xml (original)
+++ abdera/java/trunk/extensions/geo/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-geo</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - Geo</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - Geo</description>
@@ -26,4 +26,13 @@
<artifactId>junit</artifactId>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/extensions/html/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/html/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/html/pom.xml (original)
+++ abdera/java/trunk/extensions/html/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-html</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - HTML</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - HTML</description>
@@ -31,4 +31,13 @@
<version>1.0.5</version>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/extensions/main/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/main/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/main/pom.xml (original)
+++ abdera/java/trunk/extensions/main/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-main</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - Main</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - Main</description>
@@ -15,6 +15,16 @@
<topDir>${basedir}/../..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
+
<dependencies>
<dependency>
<groupId>org.apache.abdera</groupId>
Modified: abdera/java/trunk/extensions/media/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/media/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/media/pom.xml (original)
+++ abdera/java/trunk/extensions/media/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-media</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - Media</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - Media</description>
@@ -15,6 +15,23 @@
<topDir>${basedir}/../..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.ext.media.*;version=${pom.version}
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
<dependencies>
<dependency>
<groupId>org.apache.abdera</groupId>
Modified: abdera/java/trunk/extensions/oauth/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/oauth/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/oauth/pom.xml (original)
+++ abdera/java/trunk/extensions/oauth/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,15 +6,22 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-oauth</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - OAuth</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - OAuth</description>
-
<properties>
<topDir>${basedir}/../..</topDir>
</properties>
-
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
<groupId>org.apache.abdera</groupId>
Modified: abdera/java/trunk/extensions/opensearch/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/opensearch/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/opensearch/pom.xml (original)
+++ abdera/java/trunk/extensions/opensearch/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,13 +22,29 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-opensearch</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - OpenSearch</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - OpenSearch</description>
<properties>
<topDir>${basedir}/../..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.ext.opensearch.*;version=${pom.version}
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
<groupId>org.apache.abdera</groupId>
Modified: abdera/java/trunk/extensions/rss/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/rss/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/rss/pom.xml (original)
+++ abdera/java/trunk/extensions/rss/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,7 +22,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-rss</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - RSS</name>
<version>1.0-SNAPSHOT</version>
<description>Abdera Specification Extensions - RSS</description>
@@ -45,4 +45,13 @@
<artifactId>junit</artifactId>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
Modified: abdera/java/trunk/extensions/serializer/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/serializer/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/serializer/pom.xml (original)
+++ abdera/java/trunk/extensions/serializer/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-serializer</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - Serializer</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - Serializer</description>
@@ -26,4 +26,13 @@
<artifactId>junit</artifactId>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/extensions/sharing/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/sharing/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/sharing/pom.xml (original)
+++ abdera/java/trunk/extensions/sharing/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-sharing</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - Sharing</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - Sharing</description>
@@ -27,4 +27,13 @@
<artifactId>junit</artifactId>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/extensions/wsse/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/extensions/wsse/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/extensions/wsse/pom.xml (original)
+++ abdera/java/trunk/extensions/wsse/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-extensions-wsse</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Extensions - WSSE</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Extensions - WSSE</description>
@@ -23,4 +23,13 @@
<scope>compile</scope>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: abdera/java/trunk/parser/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/parser/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/parser/pom.xml (original)
+++ abdera/java/trunk/parser/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-parser</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Parser</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Implementation Parser</description>
@@ -14,6 +14,41 @@
<properties>
<topDir>${basedir}/..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.parser.*;version=${pom.version}
+ </Export-Package>
+ <Embed-Dependency>
+ axiom-api,
+ axiom-impl,
+ geronimo-stax-api_1.0_spec,
+ jaxen,
+ wstx-asl
+ </Embed-Dependency>
+ <Private-Package>
+ org.apache.axiom.*,
+ </Private-Package>
+ <Import-Package>
+ !org.dom4j.*;resolution:=optional,
+ !org.jdom.*;resolution:=optional,
+ !nu.xom.*;resolution:=optional,
+ !junit.framework.*;resolution:=optional,
+ !com.sun.msv.*;resolution:=optional,
+ !org.relaxng.datatype.*;resolution:=optional,
+ *
+ </Import-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
Modified: abdera/java/trunk/security/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/security/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/security/pom.xml (original)
+++ abdera/java/trunk/security/pom.xml Mon Jun 8 09:34:01 2009
@@ -6,7 +6,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-security</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Security</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Specification Implementation Security</description>
@@ -14,7 +14,15 @@
<properties>
<topDir>${basedir}/..</topDir>
</properties>
-
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ </plugin>
+ </plugins>
+ </build>
<dependencies>
<dependency>
<groupId>junit</groupId>
Modified: abdera/java/trunk/server/pom.xml
URL: http://svn.apache.org/viewvc/abdera/java/trunk/server/pom.xml?rev=782570&r1=782569&r2=782570&view=diff
==============================================================================
--- abdera/java/trunk/server/pom.xml (original)
+++ abdera/java/trunk/server/pom.xml Mon Jun 8 09:34:01 2009
@@ -22,7 +22,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>abdera-server</artifactId>
- <packaging>jar</packaging>
+ <packaging>bundle</packaging>
<name>Abdera Server</name>
<version>1.0-SNAPSHOT</version>
<description>Atom Publishing Protocol Specification Server-Side Implementation</description>
@@ -31,6 +31,23 @@
<topDir>${basedir}/..</topDir>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.apache.abdera.protocol.server.*;version=${pom.version}
+ </Export-Package>
+ </instructions>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
<dependencies>
<dependency>
<groupId>junit</groupId>