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

Reply via email to