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]>

Reply via email to