Hello Chandra, Ok, then I'm not sure what the issue is? Are you saying that it started up fine before you edited the web.xml and after you added the stuff you mentioned, it failed?
I would suggest removing the <error-page> stuff and only put that in your webapp's web.xml, not the conf/web.xml. If you configure this in the global web.xml, you force the assumption that each webapp contains an "error" directory off the root of each respective context. You can't make this assumption for webapps that you didn't write. I suggest putting that config in your own web.xml. Jake Wednesday, January 22, 2003, 10:41:44 AM, you wrote: CG> I validated the web.xml file with XMLSpy and it says the file is valid! CG> ----- Original Message ----- CG> From: "Jacob Kjome" <[EMAIL PROTECTED]> CG> To: "Tomcat Users List" <[EMAIL PROTECTED]> CG> Sent: Tuesday, January 21, 2003 8:55 PM CG> Subject: Re: Configuring error page in web.xml >> >> Find an IDE to validate your web.xml such as XMLSpy. You will probably >> find that the problem is either the xml file is not well formed and/or the >> xml file is not valid based on the provided DTD. >> >> Jake >> >> At 04:44 PM 1/21/2003 -0600, you wrote: >> >I am trying to configure a custom error page for 404 errors in the CG> web.xml >> >file under \jakarta-tomcat-4.1.12\conf >> >and I keep getting the following exception: >> > >> > >> >ERROR [main] (Digester.java:1038) - End event threw exception >> >java.lang.IllegalArgumentException: argument type mismatch >> > at java.lang.reflect.Method.invoke(Native Method) >> > at >> >>org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216) >> > at >> >org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:491) >> > at >> >org.apache.commons.digester.Digester.endElement(Digester.java:1036) >> > at >> >>org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.ja CG> v >> >a:579) >> > at >> >>org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.jav CG> a >> >:646) >> > at >> >>org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator CG> . >> >java:1972) >> > at >> >>org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java: CG> 8 >> >78) >> > at >> >>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleEndElement(XMLD CG> o >> >cumentFragmentScannerImpl.java:1144) >> > at >> >>org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDoc CG> u >> >mentFragmentScannerImpl.java:987) >> > >> > >> >this is what I have at the end of the web.xml file >> > >> > <welcome-file-list> >> > <welcome-file>index.html</welcome-file> >> > <welcome-file>index.htm</welcome-file> >> > <welcome-file>index.jsp</welcome-file> >> > </welcome-file-list> >> > >> > <error-page> >> > <error-code>404</error-code> >> > <location>/errors/errorPage.html</location> >> > </error-page> >> > >> ></web-app> >> > >> > >> >-- >> >To unsubscribe, e-mail: CG> <mailto:[EMAIL PROTECTED]> >> >For additional commands, e-mail: CG> <mailto:[EMAIL PROTECTED]> >> CG> -- CG> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> CG> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- Best regards, Jacob mailto:[EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>