[Pki-users] New Dogtag install on F 13/14/15?

Thornton, Neill R. CIV neill.thornton at mercy.navy.mil
Tue May 17 16:25:45 UTC 2011


All,

I am at wits end trying to get a new Dogtag install up and running.  I have tried so many combinations of Fedora 13, 14, and 15 on i386 and x86_64 I have lost count.

My current attempt is with Fedora 13 i386.  I did a minimal install, a yum update, yum install 389-ds-base, and then yum install dogtag-pki.  It grabbed many dependencies and installed.  I ran pkicreate with the default options for a CA, and it looks like it is created, giving me the config URL at the end.  However, tomcat never really gets up and running.  In catalina.out I have:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap
Caused by: java.lang.ClassNotFoundException: org.apache.catalina.startup.Bootstrap
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
Could not find the main class: org.apache.catalina.startup.Bootstrap. Program will exit.

No ports other than SSH are open, and there are no tomcat processes running.  Trying to restart /etc/init.d/pki-cad just repeats the same message in catalina out.

I am using Tomcat 6 since the Dogtag package lists it as a dependency, and Java is pointing to /usr/lib/jvm/jre-1.6.0-openjdk/bin/java.  I can't easily downgrade to Tomcat 5 since the dogtag package is pinned to Tomcat 6.

Trying on Fedora 14 and 15 have varying degrees of success... the closest I got was I believe on F14 the Tomcat processes would start, and the port would open, but I never got the configuration pages to load.

Does anyone have ANY idea what is going on here?

Thanks,

Neill

--
Neill Thornton
Communications Division - We Work Hard To Make Your Work Easy
USNS Mercy (T-AH 19) Medical Treatment Facility
Neill.thornton at mercy.navy.mil / neill.thornton at mercy.navy.smil.mil
5557 (internal JDial)
(619) 235-3857 (desk)
(619) 206-5426 (cell)






More information about the Pki-users mailing list