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>