I see that org.apache.struts.action.ActionServlet has an array of DTD public identifier to path in jar file that looks like:
protected String[] registrations = { "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN", "/org/apache/struts/resources/struts-config_1_0.dtd", "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN", "/org/apache/struts/resources/struts-config_1_1.dtd", "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN", "/org/apache/struts/resources/struts-config_1_2.dtd", "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN", "/org/apache/struts/resources/web-app_2_2.dtd", "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN", "/org/apache/struts/resources/web-app_2_3.dtd" }; The jar file contains org/apache/struts/resources/struts-config_1_0.dtd org/apache/struts/resources/struts-config_1_1.dtd org/apache/struts/resources/struts-config_1_2.dtd org/apache/struts/resources/tiles-config_1_1.dtd org/apache/struts/resources/web-app_2_2.dtd org/apache/struts/resources/web-app_2_3.dtd In other words - the tiles-config DTD is not referenced. This means that for a project using tiles installed on a box that has no access to the web - the resolution of the tiles DTD fails. Is this by design? Or should the DTD be added? If by design - how best to get the tiles DTD to resolve on boxes that have no net access? At present I appear to be creating a descendent of ActionServlet where the only difference is that in the init method adds the tiles DTD - is there a better way? -- Chris Searle [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]