directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Felix Knecht <fel...@apache.org>
Subject Re: [ApacheDS] Problems with noarch-installer in 1.5.5 SNAPSHOT (NoClassDefFoundError)
Date Mon, 23 Feb 2009 20:24:59 GMT
Stefan Zoerner schrieb:
> Thanks Felix for taking care of this.
> 
> I got this error yesterday as well, after fixing the commons logging and
> the xdbm prob. Seems like nothing suitable is in the lib folder (Bouncy
> Castle)

Yep, the Bouncy Castle jar is missing. Using patch below solves the problem and it seems as
I can start the server.
I didn't committed it because I'm not sure about the licenses of Bouncy Castle, especially
when I see, that in
http://svn.apache.org/repos/asf/directory/installers/trunk/apacheds-noarch/pom.xml the shade-plugin
is used to exclude
META-INF/BCKEY.SF and META-INF/BCKEY.DSA.

Feel free to commit patch if you're more sure about the license than I.

Felix

felix@donar ~/svn/apache/directory/installers/trunk/apacheds $ svn diff
Index: pom.xml
===================================================================
--- pom.xml     (Revision 746894)
+++ pom.xml     (Arbeitskopie)
@@ -189,7 +189,7 @@
                 <exclude>freemarker:freemarker</exclude>
                 <exclude>asm:asm-util</exclude>
                 <exclude>jasperreports:jasperreports</exclude>
-                <exclude>bouncycastle:bcprov-jdk15</exclude>
+                <!-- exclude>bouncycastle:bcprov-jdk15</exclude -->
               </excludes>
             </configuration>
             <executions>
@@ -342,7 +342,7 @@
                 <exclude>freemarker:freemarker</exclude>
                 <exclude>asm:asm-util</exclude>
                 <exclude>jasperreports:jasperreports</exclude>
-                <exclude>bouncycastle:bcprov-jdk15</exclude>
+                <!-- exclude>bouncycastle:bcprov-jdk15</exclude -->
               </excludes>
             </configuration>
             <executions>
@@ -414,7 +414,7 @@
                 <exclude>freemarker:freemarker</exclude>
                 <exclude>asm:asm-util</exclude>
                 <exclude>jasperreports:jasperreports</exclude>
-                <exclude>bouncycastle:bcprov-jdk15</exclude>
+                <!-- exclude>bouncycastle:bcprov-jdk15</exclude -->
               </excludes>

               <application>

Mime
View raw message