/WEB-INF/struts-config.xml /WEB-INF/tiles-defs.xml /WEB-INF/dtd/(all here)
An example of my Struts Config definition, that works correctly:
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "file:///dtd/struts-config_1_2.dtd">
Which loads Tiles definitions:
<plug-in className="org.apache.struts.tiles.TilesPlugin"> <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />
Which will not parse correctly with any of the following:
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN" "file:///dtd/tiles-config_1_1.dtd">
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN" "file:///WEB-INF/dtd/tiles-config_1_1.dtd">
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN" "file:///./dtd/tiles-config_1_1.dtd">
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN" "file:///./WEB-INF/dtd/tiles-config_1_1.dtd">
As Tim stated in his post, absolute path references work correctly. However, this becomes tedious when migrating lots of configuration files between local filesystems and production ones.
Any help appreciated.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]