You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by he...@apache.org on 2007/04/06 18:37:55 UTC
svn commit: r526222 - in /struts/struts2/branches/STRUTS_2_0_X:
apps/portlet/src/main/resources/validators.xml assembly/pom.xml core/pom.xml
core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java
core/src/test/resources/validators.xml
Author: hermanns
Date: Fri Apr 6 09:37:54 2007
New Revision: 526222
URL: http://svn.apache.org/viewvc?view=rev&rev=526222
Log:
Updating the xwork dependency to 2.0.2-SNAPSHOT to fix several problems reported to XWork and S2:
WW-1635 struts.xml include dependant packages not loading properly
WW-1856 s18n tag appears to be broken
NOTE on XWork 2.x updates: All validators.xml files are now validated, a DTD header is required.
Modified:
struts/struts2/branches/STRUTS_2_0_X/apps/portlet/src/main/resources/validators.xml
struts/struts2/branches/STRUTS_2_0_X/assembly/pom.xml
struts/struts2/branches/STRUTS_2_0_X/core/pom.xml
struts/struts2/branches/STRUTS_2_0_X/core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java
struts/struts2/branches/STRUTS_2_0_X/core/src/test/resources/validators.xml
Modified: struts/struts2/branches/STRUTS_2_0_X/apps/portlet/src/main/resources/validators.xml
URL: http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/apps/portlet/src/main/resources/validators.xml?view=diff&rev=526222&r1=526221&r2=526222
==============================================================================
--- struts/struts2/branches/STRUTS_2_0_X/apps/portlet/src/main/resources/validators.xml (original)
+++ struts/struts2/branches/STRUTS_2_0_X/apps/portlet/src/main/resources/validators.xml Fri Apr 6 09:37:54 2007
@@ -1,3 +1,6 @@
+<!DOCTYPE validators PUBLIC
+ "-//OpenSymphony Group//XWork Validator Config 1.0//EN"
+ "http://www.opensymphony.com/xwork/xwork-validator-config-1.0.dtd">
<validators>
<validator name="required" class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
<validator name="requiredstring" class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>
Modified: struts/struts2/branches/STRUTS_2_0_X/assembly/pom.xml
URL: http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/assembly/pom.xml?view=diff&rev=526222&r1=526221&r2=526222
==============================================================================
--- struts/struts2/branches/STRUTS_2_0_X/assembly/pom.xml (original)
+++ struts/struts2/branches/STRUTS_2_0_X/assembly/pom.xml Fri Apr 6 09:37:54 2007
@@ -103,7 +103,7 @@
<groupId>opensymphony</groupId>
<artifactId>xwork</artifactId>
<classifier>javadoc</classifier>
- <version>2.0.0</version>
+ <version>2.0.2-SNAPSHOT</version>
</artifactItem>
</artifactItems>
<outputDirectory>${project.build.directory}/xwork-apidocs</outputDirectory>
Modified: struts/struts2/branches/STRUTS_2_0_X/core/pom.xml
URL: http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/core/pom.xml?view=diff&rev=526222&r1=526221&r2=526222
==============================================================================
--- struts/struts2/branches/STRUTS_2_0_X/core/pom.xml (original)
+++ struts/struts2/branches/STRUTS_2_0_X/core/pom.xml Fri Apr 6 09:37:54 2007
@@ -35,7 +35,7 @@
<artifactItem>
<groupId>opensymphony</groupId>
<artifactId>xwork</artifactId>
- <version>2.0.1</version>
+ <version>2.0.2-SNAPSHOT</version>
<classifier>sources</classifier>
</artifactItem>
</artifactItems>
Modified: struts/struts2/branches/STRUTS_2_0_X/core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java
URL: http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java?view=diff&rev=526222&r1=526221&r2=526222
==============================================================================
--- struts/struts2/branches/STRUTS_2_0_X/core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java (original)
+++ struts/struts2/branches/STRUTS_2_0_X/core/src/test/java/org/apache/struts2/dispatcher/HttpHeaderResultTest.java Fri Apr 6 09:37:54 2007
@@ -33,6 +33,8 @@
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.util.OgnlUtil;
+import com.opensymphony.xwork2.util.XWorkConverter;
+import com.opensymphony.xwork2.util.ObjectTypeDeterminerFactory;
/**
@@ -54,8 +56,8 @@
Map values = new HashMap();
values.put("bar", "abc");
- ActionContext.getContext().getValueStack().push(values);
+ ActionContext.getContext().getValueStack().push(values);
OgnlUtil.setProperties(params, result);
responseMock.expect("addHeader", C.args(C.eq("foo"), C.eq("${bar}")));
@@ -72,8 +74,8 @@
Map values = new HashMap();
values.put("bar", "abc");
- ActionContext.getContext().getValueStack().push(values);
+ ActionContext.getContext().getValueStack().push(values);
OgnlUtil.setProperties(params, result);
responseMock.expect("addHeader", C.args(C.eq("foo"), C.eq("abc")));
@@ -96,11 +98,14 @@
response = (HttpServletResponse) responseMock.proxy();
invocation = (ActionInvocation) new Mock(ActionInvocation.class).proxy();
ServletActionContext.setResponse(response);
+
+ XWorkConverter.getInstance().setObjectTypeDeterminer(ObjectTypeDeterminerFactory.getInstance());
}
protected void tearDown() throws Exception {
super.tearDown();
ServletActionContext.setResponse(null);
ActionContext.setContext(null);
+ XWorkConverter.resetInstance();
}
}
Modified: struts/struts2/branches/STRUTS_2_0_X/core/src/test/resources/validators.xml
URL: http://svn.apache.org/viewvc/struts/struts2/branches/STRUTS_2_0_X/core/src/test/resources/validators.xml?view=diff&rev=526222&r1=526221&r2=526222
==============================================================================
--- struts/struts2/branches/STRUTS_2_0_X/core/src/test/resources/validators.xml (original)
+++ struts/struts2/branches/STRUTS_2_0_X/core/src/test/resources/validators.xml Fri Apr 6 09:37:54 2007
@@ -1,3 +1,6 @@
+<!DOCTYPE validators PUBLIC
+ "-//OpenSymphony Group//XWork Validator Config 1.0//EN"
+ "http://www.opensymphony.com/xwork/xwork-validator-config-1.0.dtd">
<validators>
<validator name="required" class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
<validator name="requiredstring" class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>