try to upgrade your jdk (currently 1.3). the error shows that there are some classes missing. upgrading most probably solves your problem.
Rama > -----Original Message----- > From: Simon Gottesman [mailto:[EMAIL PROTECTED]] > Sent: Saturday, December 29, 2001 7:44 PM > To: [EMAIL PROTECTED] > Subject: Help starting Tomcat 4.0 on Windows 2000 > > > 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(ObjectCreat > eRule.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.callStartElem > ent(XMLValidat > or.j > ava, Compiled Code) > at > org.apache.xerces.framework.XMLDocumentScanner.scanElement(XML > DocumentScanne > r.ja > va, Compiled Code) > at > org.apache.xerces.framework.XMLDocumentScanner$ContentDispatch > er.dispatch(XM > LDoc > umentScanner.java, Compiled Code) > at > org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDo > cumentScanner. > 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(Digest > er.java:1846) > at > org.apache.commons.digester.Digester.createSAXException(Digest > er.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.callStartElem > ent(XMLValidat > or.j > ava, Compiled Code) > at > org.apache.xerces.framework.XMLDocumentScanner.scanElement(XML > DocumentScanne > r.ja > va, Compiled Code) > at > org.apache.xerces.framework.XMLDocumentScanner$ContentDispatch > er.dispatch(XM > LDoc > umentScanner.java, Compiled Code) > at > org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDo > cumentScanner. > 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 _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>