Hello - I am trying to use tomcat as a standalone container for testing and learning purposes. I have installed version 4.0 on Windows 2000, but I keep getting an error on starting up Tomcat. The error is attached below. I tried changing port 8080 in server.xml. I have also set JAVA_HOME (to C:\jdk1.2.2 [I've this JDK installed, needless to say]), as well as CATALINA_HOME (to C:\jakarta-tomcat-4.0). I am also not behind a proxy and have even disabled my firewall software for good measure. When I try to connect to http://localhost:8080/ with explorer I get the "cannot find server" error. If it's of any interest, I have disabled IIS a long time ago, so it no longer appears as a service in the Services console - i.e., it's not blocking up port 80. I have read through the doc "A Minimalist User's Guide" as well as "A Quick Guide to Installing Tomcat on Windows" from devx.com, and neither of these had an answer for me. Here is the error message:
C:\jakarta-tomcat-4.0\bin> startup Using CATALINA_BASE: C:\jakarta-tomcat-4.0 Using CATALINA_HOME: C:\jakarta-tomcat-4.0 Using CLASSPATH: C:\jakarta-tomcat-4.0\bin\bootstrap.jar;C:\jdk1.2.2\lib\tools.jar Using JAVA_HOME: C:\jdk1.2.2 Begin event threw exception java.lang.NoClassDefFoundError: javax/naming/directory/DirContext at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java:241) at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:155 ) at org.apache.commons.digester.Digester.startElement(Digester.java, Compiled Code) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java, Compiled Code) at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidat or.j ava, Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne r.ja va, Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM LDoc umentScanner.java, Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner. java , Compiled Code) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081) at org.apache.commons.digester.Digester.parse(Digester.java:1198) at org.apache.catalina.startup.Catalina.start(Unknown Source) at org.apache.catalina.startup.Catalina.execute(Unknown Source) at org.apache.catalina.startup.Catalina.process(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Unknown Source) Catalina.start: org.xml.sax.SAXParseException: Error at (115, 65: javax/naming/directory/Di rContext org.xml.sax.SAXParseException: Error at (115, 65: javax/naming/directory/DirContext at org.apache.commons.digester.Digester.createSAXException(Digester.java:1846) at org.apache.commons.digester.Digester.createSAXException(Digester.java:1875) at org.apache.commons.digester.Digester.startElement(Digester.java, Compiled Code) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java, Compiled Code) at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidat or.j ava, Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne r.ja va, Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM LDoc umentScanner.java, Compiled Code) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner. java , Compiled Code) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081) at org.apache.commons.digester.Digester.parse(Digester.java:1198) at org.apache.catalina.startup.Catalina.start(Unknown Source) at org.apache.catalina.startup.Catalina.execute(Unknown Source) at org.apache.catalina.startup.Catalina.process(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at org.apache.catalina.startup.Bootstrap.main(Unknown Source) C:\jakarta-tomcat-4.0\bin> Please help if you can understand what the problem is from this error string. Please also reply if you need more info in order to make a correct diagnosis, and I will gladly supply it. TIA, Simon Gottesman -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>