You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by bi...@apache.org on 2011/08/27 19:43:59 UTC

svn commit: r1162406 - /maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml

Author: bimargulies
Date: Sat Aug 27 17:43:59 2011
New Revision: 1162406

URL: http://svn.apache.org/viewvc?rev=1162406&view=rev
Log:
Apparently succeed in getting the correct manifest, in spite of surprising bnd behavior with Import-Package.

Modified:
    maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml

Modified: maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml
URL: http://svn.apache.org/viewvc/maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml?rev=1162406&r1=1162405&r2=1162406&view=diff
==============================================================================
--- maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml (original)
+++ maven/sandbox/branches/doxia-ide-eclipse-with-tycho/org.apache.maven.doxia.eclipse.dependencies/pom.xml Sat Aug 27 17:43:59 2011
@@ -52,81 +52,6 @@ under the License.
             <groupId>org.apache.maven.doxia</groupId>
             <artifactId>doxia-converter</artifactId>
             <version>${doxiaConverterVersion}</version>
-            <classifier>jar-with-dependencies</classifier>
-            <exclusions>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-core</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-logging-api</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-sink-api</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-apt</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-confluence</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-docbook-simple</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-fml</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-fo</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-latex</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-itext</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-rtf</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-twiki</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-xdoc</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.maven.doxia</groupId>
-                    <artifactId>doxia-module-xhtml</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>commons-cli</groupId>
-                    <artifactId>commons-cli</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>com.ibm.icu</groupId>
-                    <artifactId>icu4j</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>xml-apis</groupId>
-                    <artifactId>xml-apis</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.codehaus.plexus</groupId>
-                    <artifactId>plexus-utils</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
         <dependency>
             <groupId>org.apache.maven.doxia</groupId>
@@ -207,8 +132,10 @@ under the License.
                 <extensions>true</extensions>
                 <configuration>
                     <instructions>
+		      <unpackBundle>true</unpackBundle> <!-- to assist in debugging -->
                         <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
-                        <_exportcontents>org.apache.*</_exportcontents>
+                        <_exportcontents>org.apache.maven.*</_exportcontents>
+			<Import-Package>!com.apple.mrj,!com.sun.*,!javax.*,!org.apache.commons.*,!org.apache.log,!org.apache.xmlbeans,!org.apache.tools.*,!org.apache.xml.*,!org.codehaus.*,!sun.*,*</Import-Package>
                         <Bundle-ClassPath>{maven-dependencies}</Bundle-ClassPath>
                         <Embed-Transitive>true</Embed-Transitive>
                         <Embed-Directory>lib</Embed-Directory>