Carole, The root problem (missing org.w3c.dom.DocumentRanges class) suggests you're using Tomcat 4.0.3, which has a bug that prevents JAXP 1.2 support classes from being loaded from WEB-INF/lib. If you switch either backwards to JAXP 1.1 or forwards to Tomcat 4.0.4B2, you should be fine.
How have you set up the standard-examples web application? Somehow, it seems you've picked up the JAXP 1.2 support classes. The current build, however, uses JAXP 1.1. (When I say "JAXP 1.1," by the way, I mean the crimson.jar/xalan.jar pair. You can identify JAXP 1.2 by its jaxp-api.jar, sax.jar, dom.jar, xercesImpl.jar, and xalan.jar files.) Hope that helps, -- Shawn Bayern "JSP Standard Tag Library" http://www.jstlbook.com (coming this summer from Manning Publications) On Fri, 3 May 2002, Carole E. Mah wrote: > > standard-examples/sql/index.jsp no longer loads -- the nightly build > version dated today 2002-05-02. > > The one from beta2 loaded fine! > > I was under the impression that all I had to do to view the > standard-examples.war was to copy it to webapps/ (I made a symlink inside > webapps that points to it). > > I did this, and restarted the server, and indeed, tomcat expanded it, just > as it has done with the previous version bundled with beta. > > So what is wrong? > > thank you, > -carole > > Exception report > > message Internal Server Error > > description The server encountered an internal error (Internal Server > Error) that prevented it from fulfilling this request. > > exception > > javax.servlet.ServletException: Servlet.init() for servlet jsp threw > exception > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) > at java.lang.Thread.run(Thread.java:536) > > root cause > > java.lang.NoClassDefFoundError: org/w3c/dom/ranges/DocumentRange > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:509) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) > at > >org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1631) > at > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:926) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1243) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) > at > org.apache.xerces.jaxp.DocumentBuilderImpl.(DocumentBuilderImpl.java:102) > at > >org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:88) > at > org.apache.jasper.parser.ParserUtils.parseXMLDocument(ParserUtils.java:197) > at > >org.apache.jasper.compiler.TldLocationsCache.processWebDotXml(TldLocationsCache.java:165) > at > org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:138) > at > org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:345) > at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:916) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) > at java.lang.Thread.run(Thread.java:536) > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
