As to where to provide a local copy, it depends on the library, the xml parser, and the container (actually, just the xml parser's EntityResolver, but typically all three influence this).
Often, if there's any support for a local dtd copy, it will be at the WEB-INF directory level, so there's the first place to try to put one. Ie, .../WEB-INF/web-facesconfig_1_1.dtd On 10/23/07, Oliver Böhm <[EMAIL PROTECTED]> wrote: > Christian Wiesing <wiesing <at> web.de> writes: > > > > > Hello, > > > > i have a problem with the facelets validation. When i start my application > with an internet connection or > > without facelets it is working well. Without an internet connection and with > facelets I'm getting the > > attached Exception. The Tomcat XML validation is turned off. > > > > I'm using: > > MyFaces 1.2.0 > > JDK 1.6.0 > > Facelets: 1.1.13 > > Tomcat 6.0.14 > > > > Has anyone an idea how i can solve this problem? > > > > Regards, > > > > Christian > > > ... > > Hello, > > this seems to be a problem with MyFaces 1.2.0, see > https://issues.apache.org/jira/browse/MYFACES-1735 > > Possible solutions: > - downgrade to MyFaces 1.1.1 > - wait for MaFaces 1.2.1 > - remove or comment out the DOCTYPE definitions in faces-config.xml (not nice, > but works for me) > > Or provide a local copy dtd/web-facesconfig_1_1.dtd in your webapp - but I > don't > know where. If you know where let me know... > > Ups, I saw, that is the faces-config.xml in jsf-facelets.jar - here I have no > idea. You can patch it, but I don't think, that you want to do it. > > regards > Oliver > > > > > >

