This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag 
org.apache.sling.jcr.webdav-2.0.6-incubator
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-webdav.git

commit 9d1edc61f36ea3a3e8f3ee04ce6d74a01c9fd40f
Author: Felix Meschberger <[email protected]>
AuthorDate: Sat Jan 3 16:44:34 2009 +0000

    SLING-800 Simplify bundle manifest declaration and ensure completeness
    
    git-svn-id: 
https://svn.apache.org/repos/asf/incubator/sling/trunk/jcr/webdav@731020 
13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 75 +++++++++++++++++------------------------------------------------
 1 file changed, 19 insertions(+), 56 deletions(-)

diff --git a/pom.xml b/pom.xml
index bcdced8..58b0e53 100644
--- a/pom.xml
+++ b/pom.xml
@@ -55,52 +55,29 @@
                 <configuration>
                     <instructions>
                         <Bundle-Category>sling,jcr</Bundle-Category>
-                        <!-- No Export-Package -->
                         <Private-Package>
-                            org.apache.sling.jcr.webdav.impl.*,
-                            org.apache.jackrabbit;
-                            org.apache.jackrabbit.commons.iterator;
-                            org.apache.jackrabbit.name;
-                            org.apache.jackrabbit.uuid;
-                            org.apache.jackrabbit.util;
-                            
org.apache.jackrabbit.value;-split-package:=merge-first,
-                            org.apache.jackrabbit.webdav.simple,
-                            org.apache.jackrabbit.server,
-                            org.apache.jackrabbit.server.io,
-                            org.apache.jackrabbit.server.jcr,
-                            org.apache.jackrabbit.webdav,
-                            org.apache.jackrabbit.webdav.bind,
-                            org.apache.jackrabbit.webdav.header,
-                            org.apache.jackrabbit.webdav.io,
-                            org.apache.jackrabbit.webdav.jcr,
-                            org.apache.jackrabbit.webdav.jcr.lock,
-                            org.apache.jackrabbit.webdav.jcr.nodetype,
-                            org.apache.jackrabbit.webdav.jcr.observation,
-                            org.apache.jackrabbit.webdav.jcr.property,
-                            org.apache.jackrabbit.webdav.jcr.search,
-                            org.apache.jackrabbit.webdav.jcr.transaction,
-                            org.apache.jackrabbit.webdav.jcr.version,
-                            org.apache.jackrabbit.webdav.jcr.version.report,
-                            org.apache.jackrabbit.webdav.lock,
-                            org.apache.jackrabbit.webdav.observation,
-                            org.apache.jackrabbit.webdav.ordering,
-                            org.apache.jackrabbit.webdav.property,
-                            org.apache.jackrabbit.webdav.search,
-                            org.apache.jackrabbit.webdav.security,
-                            org.apache.jackrabbit.webdav.server,
-                            org.apache.jackrabbit.webdav.transaction,
-                            org.apache.jackrabbit.webdav.util,
-                            org.apache.jackrabbit.webdav.version,
-                            org.apache.jackrabbit.webdav.version.report,
-                            org.apache.jackrabbit.webdav.xml,
-                            org.apache.xml.serialize,
-                            org.apache.xerces.*
+                            org.apache.sling.jcr.webdav.impl.*
                         </Private-Package>
                         <Import-Package>
-                            javax.transaction.xa; javax.xml.*;
-                            org.apache.xml.resolver.*;org.w3c.*;
-                            org.xml.sax.*;resolution:=optional, !sun.*,*
+                            <!-- ignore HTTP client methods of webdav -->
+                            !org.apache.commons.httpclient.*,
+                            
+                            <!-- ignore XML resolver of xerces -->
+                            !org.apache.xml.resolver.*,
+                            
+                            <!-- don't import any sun stuff -->
+                            !sun.*,
+                            
+                            <!-- import the rest -->
+                            *
                         </Import-Package>
+                        <Embed-Dependency>
+                            jackrabbit-jcr-server,
+                            jackrabbit-webdav,
+                            xercesImpl,
+                            jackrabbit-jcr-commons
+                        </Embed-Dependency>
+                        <Embed-Transitive>true</Embed-Transitive>
                     </instructions>
                 </configuration>
             </plugin>
@@ -134,26 +111,12 @@
 
         <dependency>
             <groupId>org.apache.jackrabbit</groupId>
-            <artifactId>jackrabbit-jcr-commons</artifactId>
-            <scope>compile</scope>
-            <version>1.5.0</version>
-        </dependency>
-
-        <dependency>
-            <groupId>org.apache.jackrabbit</groupId>
             <artifactId>jackrabbit-jcr-server</artifactId>
             <version>1.5.0</version>
             <scope>compile</scope>
         </dependency>
 
         <dependency>
-            <groupId>org.apache.jackrabbit</groupId>
-            <artifactId>jackrabbit-webdav</artifactId>
-            <version>1.5.0</version>
-            <scope>compile</scope>
-        </dependency>
-
-        <dependency>
             <groupId>javax.servlet</groupId>
             <artifactId>servlet-api</artifactId>
         </dependency>

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to