Thanks for your reply Dave.
The DTD in the struts2-core jar is correct. The issue is that Eclipse
gives me a validation error when I have the out-of-date public DTD in
the XML header. (The code works anyway, but we don't want validation
errors.) The URL header is checked before searching the classpath, so
Eclipse is never going to find the classpath version when it does its
background validation.
What I've done is to point the XML header to a copy of the correct DTD
extracted to the classpath of the WAR project. This keeps Eclipse
happy. This should be only a temporary solution. The real solution is
to update http://jakarta.apache.org/struts/dtds/struts-2.0.dtd. Given
that the error has been recognised as a bug and fixed in 2.0.9, and that
the current release of Struts2 is 2.0.12, shouldn't this have been done
by now?
Jim Walmsley
Dave Newton wrote:
--- On Sun, 11/9/08, Jim Walmsley wrote:
The dtd at http://www.opensymphony.com/xwork/xwork-2.0.dtd
appears to be a valid alternative as a temporary measure. Is
there any reason why it should not be used?
It's *probably* okay, although I've never tried it.
Have you tried using the DTD recommended in the bundled DTD? I'm not sure it
should be going onto the net to find the DTD if you're using the right one:
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]