Environment
Novell NetWare 6.5
Situation
Starting tomcat with tomcat4 or running tckeygen results in errors in the logger screen like those below:
Exception in thread "main" java.lang.NoClassDefFoundError: com/novell/application/tomcat/util/EDirectoryIntegrator
java: Class com.novell.application.tomcat.util.EDirectoryIntegrator exited with status 1
Exception in thread "main" java.lang.NoClassDefFoundError: com/novell/application/tomcat/util/tccheck/LDAPVerifier
java: Class com.novell.application.tomcat.util.tccheck.LDAPVerifier exited with status 1
Exception in thread "main" java.lang.NoClassDefFoundError: com/novell/application/tomcat/util/EDirectoryIntegrator
java: Class com.novell.application.tomcat.util.EDirectoryIntegrator exited with status 1
Exception in thread "main" java.lang.NoClassDefFoundError: com/novell/application/tomcat/util/tccheck/LDAPVerifier
java: Class com.novell.application.tomcat.util.tccheck.LDAPVerifier exited with status 1
Resolution
Check the sys:/adminsrv/ directory for missing tccheck.jar file or any missing .jar files when comparing it to a working Netware 6.5 server.
Additional Information
A clue:
The file sys:\tomcat\4\bin\tomcat4.ncf has a reference to .jar files...
java -classpath sys:/adminsrv/tccheck.jar;sys:/adminsrv/lib/jdom.jar
The file sys:\tomcat\4\bin\tomcat4.ncf has a reference to .jar files...
java -classpath sys:/adminsrv/tccheck.jar;sys:/adminsrv/lib/jdom.jar