Author: mrdon
Date: Wed Apr 5 10:54:46 2006
New Revision: 391690
URL: http://svn.apache.org/viewcvs?rev=391690&view=rev
Log:
Adding module property to wildcard replacement for forward configs
PR: 39213
Modified:
struts/action/trunk/core/src/java/org/apache/struts/config/ActionConfigMatcher.java
struts/action/trunk/core/src/test/org/apache/struts/config/TestActionConfigMatcher.java
Modified:
struts/action/trunk/core/src/java/org/apache/struts/config/ActionConfigMatcher.java
URL:
http://svn.apache.org/viewcvs/struts/action/trunk/core/src/java/org/apache/struts/config/ActionConfigMatcher.java?rev=391690&r1=391689&r2=391690&view=diff
==============================================================================
---
struts/action/trunk/core/src/java/org/apache/struts/config/ActionConfigMatcher.java
(original)
+++
struts/action/trunk/core/src/java/org/apache/struts/config/ActionConfigMatcher.java
Wed Apr 5 10:54:46 2006
@@ -183,6 +183,7 @@
cfg.setRedirect(fConfigs[x].getRedirect());
cfg.setCommand(convertParam(fConfigs[x].getCommand(), vars));
cfg.setCatalog(convertParam(fConfigs[x].getCatalog(), vars));
+ cfg.setModule(convertParam(fConfigs[x].getModule(), vars));
replaceProperties(fConfigs[x].getProperties(), cfg.getProperties(),
vars);
Modified:
struts/action/trunk/core/src/test/org/apache/struts/config/TestActionConfigMatcher.java
URL:
http://svn.apache.org/viewcvs/struts/action/trunk/core/src/test/org/apache/struts/config/TestActionConfigMatcher.java?rev=391690&r1=391689&r2=391690&view=diff
==============================================================================
---
struts/action/trunk/core/src/test/org/apache/struts/config/TestActionConfigMatcher.java
(original)
+++
struts/action/trunk/core/src/test/org/apache/struts/config/TestActionConfigMatcher.java
Wed Apr 5 10:54:46 2006
@@ -148,6 +148,8 @@
"path,Bar".equals(cfg.getPath()));
assertTrue("Property foo hasn't been replaced",
"bar,Bar".equals(cfg.getProperty("foo")));
+ assertTrue("Module hasn't been replaced",
+ "modBar".equals(cfg.getModule()));
}
}
@@ -192,12 +194,14 @@
cfg.setName("name");
cfg.setPath("path,{1}");
+ cfg.setModule("mod{1}");
cfg.setProperty("foo", "bar,{1}");
mapping.addForwardConfig(cfg);
cfg = new ActionForward();
cfg.setName("name2");
cfg.setPath("path2");
+ cfg.setModule("mod{1}");
mapping.addForwardConfig(cfg);
ExceptionConfig excfg = new ExceptionConfig();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]