I'm getting this error while running my struts application (deployed as
a WAR) in Weblogic 5.1(sp 8).
[ServletEntityResolver] : Could not resolve entity '-//Sun Microsystems,
Inc.//DTD Web Application 2.2//EN'. Check your dtd reference.
Mon Sep 10 20:22:35 GMT+05:30 2001:<E> <HTTP> Error reading Web
application 'c:/jakarta/webapps/joinStruts.war'
I'm not able to run my application at all after this.
Basically the XML parser (Xerces) with Weblogic doesn't like the
definition in the web.xml file. I tried changing it to '-//Sun
Microsystems, Inc.//DTD Web Application 1.2//EN'.
This works well till the time the ActionServlet kicks up. The Xerces
parser then returns a similar error, for the 1.2//EN dtd.
Is there any fix for this, is it possible for Xerces to find the 1.2//EN
dtd locally and not throw the exception ? I have xerces.jar in
WEBLOGIC_CLASSPATH.
Thanks,
Dinesh