I have the following resin-web.xml file in my WEB-INF directory:
<!– Resin specific stuff –>
<web-app xmlns=”http://caucho.com/ns/resin”>
<!– Request that JSP files are compiled when starting Resin –>
<listener>
<listener-class>com.caucho.jsp.JspPrecompileListener</listener-class>
<init>
<extension>jsp</extension>
<extension>jspx</extension>
</init>
</listener>
</web-app>
where it complains loudly that “cvc-elt.1: Cannot find the declaration of element ‘web-app’.
It so happens that Caucho only supplies RELAX NG schemas for their configuration files, which it appears to me that MyEclipse does not support as opposed to DTD and XSD.
How would I handle this situation with MyEclipse?
(This message goes away if I remove the name space declaration, so I have a work-around but that is only because Resin is lenient. I expect the problem to crop up again for some pending XSLT problemt).