U could use a classpath entity resolver and put the dtd in a jar on the path
-----Original Message----- From: A. Alonso Dominguez [mailto:[EMAIL PROTECTED] Sent: 11 May 2006 11:25 To: Struts Users Mailing List Subject: Re: Problems fetching struts-config DTD Take a look to the possible configurations of commons-digester, the ActionServlet fallsback to that library when it loads all the struts-config.xml files for your webapp. A working solution is to remove the DOCTYPE reference in the xml files. Alonso 2006/5/11, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: > > Hi! > > I have a Struts webapp with a struts-config.xml that starts with the usual > > <?xml version="1.0" encoding="ISO-8859-1" ?> > > <!DOCTYPE struts-config PUBLIC > "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" > "http://struts.apache.org/dtds/struts-config_1_3.dtd"> > > So when the web application is started Struts goes out to > struts.apache.org to try to fetch the DTD file. This is becoming a problem > since the Internet can't be reached from all environments that the web > application is going to run in. > > What is the preferred way to handle this? > > Can you turn of validation so Struts never tries to fetch the DTD file? I > have tried to add an init-param validating=false to web.xml (also tried > validate=true) but that didn't seem to help. > > Can you put the DTD file locally womewhere inside the webapp and reference > it in a way so that it works regardless of the environment? > > Thanks for any help! > > /Niklas > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > ---------------------------------------------------------------------------- -------- The Northgate IS Content Screening and Inspection system has scanned this message for malicious and inappropriate content and none was found. Please take care when opening attachments even when these are expected and from known and trusted sources. ---------------------------------------------------------------------------- -------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]