You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Michael McDougall <mm...@saul.cis.upenn.edu> on 2000/02/16 17:56:02 UTC

RPM problem

I installed the tomcat 3.0 rpm. The FAQ lists 4 jar files
that go in the lib directory:

   lib/jspengine.jar         -- class files for JSP Engine.
   lib/servlet.jar           -- Public APIs for Servlet.
   lib/jsp.jar               -- Public APIs for JSP.
   lib/xml.jar               -- classes for parsing XML document.


But the RPM only has 2: jasper.jar  servlet.jar

When I run ./startup the java VM complains about a
missing class 

 Tomcat Web Server Version 3.0
Loaded configuration from: file:/opt/tomcat/server.xml
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/xml/parser/ValidatingParser
	at org.apache.tomcat.shell.deployment.Config.loadConfig(Config.java:168)
	at org.apache.tomcat.shell.deployment.Config.loadConfig(Config.java:143)
	at org.apache.tomcat.shell.deployment.Config.loadConfig(Config.java:115)
	at org.apache.tomcat.shell.Startup.getConfig(Startup.java:386)
	at org.apache.tomcat.shell.Startup.configure(Startup.java:110)
	at org.apache.tomcat.shell.Startup.main(Startup.java:355)

I'm guessing the class is part of the xml.jar file.

Michael McDougall
mmcdouga@saul.cis.upenn.edu