Author: pbenedict Date: Sat Nov 3 19:58:55 2007 New Revision: 591730 URL: http://svn.apache.org/viewvc?rev=591730&view=rev Log: STR-3111: Allow <set-property> as a top-level element
Modified: struts/struts1/trunk/core/src/main/java/org/apache/struts/config/ConfigRuleSet.java struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd Modified: struts/struts1/trunk/core/src/main/java/org/apache/struts/config/ConfigRuleSet.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/main/java/org/apache/struts/config/ConfigRuleSet.java?rev=591730&r1=591729&r2=591730&view=diff ============================================================================== --- struts/struts1/trunk/core/src/main/java/org/apache/struts/config/ConfigRuleSet.java (original) +++ struts/struts1/trunk/core/src/main/java/org/apache/struts/config/ConfigRuleSet.java Sat Nov 3 19:58:55 2007 @@ -53,6 +53,9 @@ public void addRuleInstances(Digester digester) { ClassLoader cl = digester.getClassLoader(); + digester.addRule("struts-config/set-property", + new BaseConfigSetPropertyRule()); + digester.addRule("struts-config/action-mappings", new SetActionMappingClassRule()); Modified: struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd URL: http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd?rev=591730&r1=591729&r2=591730&view=diff ============================================================================== --- struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd (original) +++ struts/struts1/trunk/core/src/main/resources/org/apache/struts/resources/struts-config_1_4.dtd Sat Nov 3 19:58:55 2007 @@ -101,7 +101,7 @@ hierarchy, and contains nested elements for all of the other configuration settings. --> -<!ELEMENT struts-config (display-name?, description?, form-beans?, global-exceptions?, global-forwards?, action-mappings?, controller?, message-resources*, plug-in*)> +<!ELEMENT struts-config (display-name?, description?, set-property?, form-beans?, global-exceptions?, global-forwards?, action-mappings?, controller?, message-resources*, plug-in*)> <!ATTLIST struts-config id ID #IMPLIED> <!-- The "form-beans" element describes the set of form bean descriptors for this