I installed Tomcat on Windows 2000, through JWSDP. I run startup after installation, and everything was OK. I reboot my computer. Now when I run startup, it terminates after few seconds. Here is the exception from catalina.out log:
java.lang.IllegalAccessException: org/apache/catalina/core/StandardContextValve java.lang.Object java.lang.Class.newInstance0() java.lang.Object java.lang.Class.newInstance() void org.apache.commons.digester.ObjectCreateRule.begin(org.xml.sax.Attributes) void org.apache.commons.digester.Digester.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) void org.apache.xerces.parsers.AbstractSAXParser.startElement(org.apache.xerces.x ni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) void org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(org.apache. xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) void org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(org.apache.xerces.xni .QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) void org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(org.apache.xerces.xn i.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement() boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.dispatch(boolean) boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(boolean) boolean org.apache.xerces.parsers.StandardParserConfiguration.parse(boolean) void org.apache.xerces.parsers.StandardParserConfiguration.parse(org.apache.xerce s.xni.parser.XMLInputSource) void org.apache.xerces.parsers.XMLParser.parse(org.apache.xerces.xni.parser.XMLIn putSource) void org.apache.xerces.parsers.AbstractSAXParser.parse(org.xml.sax.InputSource) java.lang.Object org.apache.commons.digester.Digester.parse(org.xml.sax.InputSource) void org.apache.catalina.startup.Catalina.start() void org.apache.catalina.startup.Catalina.execute() void org.apache.catalina.startup.Catalina.process(java.lang.String[]) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) void org.apache.catalina.startup.Bootstrap.main(java.lang.String[]) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) void com.sun.launcher.Launcher.main(java.lang.String[]) [ERROR] Digester - -Begin event threw exception <java.lang.IllegalAccessException: org/apache/catalina/core/StandardContextValve> Catalina.start: java.lang.IllegalAccessException: org/apache/catalina/core/StandardContextValve java.lang.IllegalAccessException: org/apache/catalina/core/StandardContextValve org.xml.sax.SAXException org.apache.commons.digester.Digester.createSAXException(java.lang.String, java.lang.Exception) org.xml.sax.SAXException org.apache.commons.digester.Digester.createSAXException(java.lang.Exception) void org.apache.commons.digester.Digester.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) void org.apache.xerces.parsers.AbstractSAXParser.startElement(org.apache.xerces.x ni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) void org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(org.apache. xerces.xni.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) void org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(org.apache.xerces.xni .QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) void org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(org.apache.xerces.xn i.QName, org.apache.xerces.xni.XMLAttributes, org.apache.xerces.xni.Augmentations) boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement() boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.dispatch(boolean) boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(boolean) boolean org.apache.xerces.parsers.StandardParserConfiguration.parse(boolean) void org.apache.xerces.parsers.StandardParserConfiguration.parse(org.apache.xerce s.xni.parser.XMLInputSource) void org.apache.xerces.parsers.XMLParser.parse(org.apache.xerces.xni.parser.XMLIn putSource) void org.apache.xerces.parsers.AbstractSAXParser.parse(org.xml.sax.InputSource) java.lang.Object org.apache.commons.digester.Digester.parse(org.xml.sax.InputSource) void org.apache.catalina.startup.Catalina.start() void org.apache.catalina.startup.Catalina.execute() void org.apache.catalina.startup.Catalina.process(java.lang.String[]) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) void org.apache.catalina.startup.Bootstrap.main(java.lang.String[]) java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) void com.sun.launcher.Launcher.main(java.lang.String[]) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>