You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by fm...@apache.org on 2008/04/09 13:51:46 UTC

svn commit: r646289 - /incubator/sling/trunk/jcr/jackrabbit-server/pom.xml

Author: fmeschbe
Date: Wed Apr  9 04:51:45 2008
New Revision: 646289

URL: http://svn.apache.org/viewvc?rev=646289&view=rev
Log:
SLING-372 Do not export jackrabbit-core classes any more

Modified:
    incubator/sling/trunk/jcr/jackrabbit-server/pom.xml

Modified: incubator/sling/trunk/jcr/jackrabbit-server/pom.xml
URL: http://svn.apache.org/viewvc/incubator/sling/trunk/jcr/jackrabbit-server/pom.xml?rev=646289&r1=646288&r2=646289&view=diff
==============================================================================
--- incubator/sling/trunk/jcr/jackrabbit-server/pom.xml (original)
+++ incubator/sling/trunk/jcr/jackrabbit-server/pom.xml Wed Apr  9 04:51:45 2008
@@ -1,25 +1,23 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-   http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
 -->
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.sling</groupId>
@@ -68,77 +66,16 @@
                         <Bundle-Activator>
                             org.apache.sling.jcr.jackrabbit.server.Activator
                         </Bundle-Activator>
-                        <!-- 
-                            Export the jackrabbit-core package for module
-                            implementations to have access. It is not intended
-                            for clients to import any of these packages into
-                            their bundles as this export may change without
-                            notice !
-                        -->
-                        <Export-Package>
-                            org.apache.jackrabbit.core;
-                            org.apache.jackrabbit.core.cluster;
-                            org.apache.jackrabbit.core.config;
-                            org.apache.jackrabbit.core.fs;
-                            org.apache.jackrabbit.core.fs.db;
-                            org.apache.jackrabbit.core.fs.local;
-                            org.apache.jackrabbit.core.fs.mem;
-                            org.apache.jackrabbit.core.jndi;
-                            org.apache.jackrabbit.core.jndi.provider;
-                            org.apache.jackrabbit.core.journal;
-                            org.apache.jackrabbit.core.lock;
-                            org.apache.jackrabbit.core.nodetype;
-                            org.apache.jackrabbit.core.nodetype.compact;
-                            org.apache.jackrabbit.core.nodetype.virtual;
-                            org.apache.jackrabbit.core.nodetype.xml;
-                            org.apache.jackrabbit.core.observation;
-                            org.apache.jackrabbit.core.persistence;
-                            org.apache.jackrabbit.core.persistence.bundle;
-                            org.apache.jackrabbit.core.persistence.bundle.util;
-                            org.apache.jackrabbit.core.persistence.db;
-                            org.apache.jackrabbit.core.persistence.mem;
-                            org.apache.jackrabbit.core.persistence.obj;
-                            org.apache.jackrabbit.core.persistence.util;
-                            org.apache.jackrabbit.core.persistence.xml;
-                            org.apache.jackrabbit.core.query;
-                            org.apache.jackrabbit.core.query.lucene;
-                            org.apache.jackrabbit.core.query.lucene.fulltext;
-                            org.apache.jackrabbit.core.query.sql;
-                            org.apache.jackrabbit.core.query.xpath;
-                            org.apache.jackrabbit.core.security;
-                            org.apache.jackrabbit.core.state;
-                            org.apache.jackrabbit.core.state.db;
-                            org.apache.jackrabbit.core.state.mem;
-                            org.apache.jackrabbit.core.state.obj;
-                            org.apache.jackrabbit.core.state.util;
-                            org.apache.jackrabbit.core.state.xml;
-                            org.apache.jackrabbit.core.util;
-                            org.apache.jackrabbit.core.value;
-                            org.apache.jackrabbit.core.version;
-                            org.apache.jackrabbit.core.virtual;
-                            org.apache.jackrabbit.core.xml;
-                            version="1.4"
-                        </Export-Package>
                         <Private-Package>
                             org.apache.sling.jcr.jackrabbit.server
                         </Private-Package>
                         <Import-Package>
-                            org.apache.sling.jcr.api,
-
-                            javax.jcr.*,
-
+                            org.apache.sling.*, javax.jcr.*,
                             javax.naming.*, javax.xml.*,
                             javax.security.*,
                             org.apache.commons.collections.*,
                             org.apache.jackrabbit.api,
-
-                            <!-- Jackrabbit Text Extractors -->
-                            org.apache.jackrabbit.extractor,
-
-                            org.osgi.framework, org.osgi.service.cm,
-                            org.osgi.service.component,
-                            org.osgi.service.log,
-
+                            org.apache.jackrabbit.extractor, org.osgi.*,
                             org.slf4j, org.xml.sax, org.xml.sax.helpers
                         </Import-Package>
                         <DynamicImport-Package>*</DynamicImport-Package>
@@ -146,18 +83,11 @@
                         <!-- Embedd some libraries -->
                         <Embed-Transitive>true</Embed-Transitive>
                         <Embed-Dependency>
-                            jackrabbit-jcr-rmi;
-                            jackrabbit-core;
+                            jackrabbit-jcr-rmi; jackrabbit-core;
                             jackrabbit-jcr-commons;
-                            jackrabbit-spi-commons;
-                            jackrabbit-spi;
-                            lucene-core;
-                            derby;
-                            concurrent
+                            jackrabbit-spi-commons; jackrabbit-spi;
+                            lucene-core; derby; concurrent
                         </Embed-Dependency>
-                        <Embed-Transitive>true</Embed-Transitive>
-
-
                     </instructions>
                 </configuration>
             </plugin>