You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by mr...@apache.org on 2006/07/10 05:33:58 UTC
svn commit: r420410 - in /struts/struts2/trunk:
apps/blank/src/main/webapp/WEB-INF/classes/
apps/shopping-cart/src/main/resources/
apps/shopping-cart/src/main/webapp/WEB-INF/classes/
apps/showcase/src/main/resources/ apps/starter/src/main/resources/ ap...
Author: mrdon
Date: Sun Jul 9 20:33:56 2006
New Revision: 420410
URL: http://svn.apache.org/viewvc?rev=420410&view=rev
Log:
Changing xwork.xml configuration files to struts.xml
WW-1376
Added:
struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/struts.xml
- copied, changed from r420374, struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/xwork.xml
struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/struts.xml
- copied, changed from r420385, struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/xwork.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-actionchaining.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-actionchaining.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-ajax.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-ajax.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-chat.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-chat.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-continuations.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-continuations.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-conversion.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-conversion.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-filedownload.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-filedownload.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-fileupload.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-fileupload.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-freemarker.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-freemarker.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-hangman.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-hangman.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-jsf.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-jsf.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-model-driven.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-model-driven.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-person.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-person.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-non-ui.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-non-ui.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-ui.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-ui.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-token.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-token.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-validation.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-validation.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts-wait.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-wait.xml
struts/struts2/trunk/apps/showcase/src/main/resources/struts.xml
- copied, changed from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork.xml
struts/struts2/trunk/apps/starter/src/main/resources/struts.xml
- copied, changed from r420374, struts/struts2/trunk/apps/starter/src/main/resources/xwork.xml
struts/struts2/trunk/core/src/test/resources/struts.xml
- copied, changed from r420385, struts/struts2/trunk/core/src/test/resources/xwork.xml
Removed:
struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/xwork.xml
struts/struts2/trunk/apps/shopping-cart/src/main/resources/xwork.xml
struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/xwork.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-actionchaining.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-ajax.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-chat.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-continuations.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-conversion.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-filedownload.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-fileupload.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-freemarker.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-hangman.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-jsf.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-model-driven.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-person.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-non-ui.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-ui.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-token.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-validation.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork-wait.xml
struts/struts2/trunk/apps/showcase/src/main/resources/xwork.xml
struts/struts2/trunk/apps/starter/src/main/resources/xwork.xml
struts/struts2/trunk/apps/starter/src/main/webapp/WEB-INF/classes/
struts/struts2/trunk/core/src/main/resources/struts-jsf.xml
struts/struts2/trunk/core/src/test/resources/xwork.xml
Modified:
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java
struts/struts2/trunk/core/src/main/resources/config-browser.xml
struts/struts2/trunk/core/src/main/resources/struts-default.xml
struts/struts2/trunk/core/src/main/resources/struts-portlet-default.xml
Copied: struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/struts.xml (from r420374, struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/xwork.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/struts.xml?p2=struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/struts.xml&p1=struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/xwork.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/xwork.xml (original)
+++ struts/struts2/trunk/apps/blank/src/main/webapp/WEB-INF/classes/struts.xml Sun Jul 9 20:33:56 2006
@@ -1,6 +1,8 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml"/>
<package name="default" extends="struts-default">
@@ -13,4 +15,4 @@
<!-- Add your actions here -->
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/struts.xml (from r420385, struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/xwork.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/struts.xml?p2=struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/struts.xml&p1=struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/xwork.xml&r1=420385&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/xwork.xml (original)
+++ struts/struts2/trunk/apps/shopping-cart/src/main/webapp/WEB-INF/classes/struts.xml Sun Jul 9 20:33:56 2006
@@ -1,14 +1,54 @@
-<validators>
- <validator name="required" class="com.opensymphony.xwork2.validator.validators.RequiredFieldValidator"/>
- <validator name="requiredstring" class="com.opensymphony.xwork2.validator.validators.RequiredStringValidator"/>
- <validator name="int" class="com.opensymphony.xwork2.validator.validators.IntRangeFieldValidator"/>
- <validator name="double" class="com.opensymphony.xwork2.validator.validators.DoubleRangeFieldValidator"/>
- <validator name="date" class="com.opensymphony.xwork2.validator.validators.DateRangeFieldValidator"/>
- <validator name="expression" class="com.opensymphony.xwork2.validator.validators.ExpressionValidator"/>
- <validator name="fieldexpression" class="com.opensymphony.xwork2.validator.validators.FieldExpressionValidator"/>
- <validator name="email" class="com.opensymphony.xwork2.validator.validators.EmailValidator"/>
- <validator name="url" class="com.opensymphony.xwork2.validator.validators.URLValidator"/>
- <validator name="visitor" class="com.opensymphony.xwork2.validator.validators.VisitorFieldValidator"/>
- <validator name="conversion" class="com.opensymphony.xwork2.validator.validators.ConversionErrorFieldValidator"/>
- <validator name="stringlength" class="com.opensymphony.xwork2.validator.validators.StringLengthFieldValidator"/>
-</validators>
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+
+<struts>
+ <include file="struts-default.xml"/>
+ <include file="config-browser.xml"/>
+
+ <package name="catalog" namespace="/catalog" extends="struts-default">
+ <interceptors>
+ <!-- Basic stack -->
+ <interceptor-stack name="catalogStack">
+ <interceptor-ref name="logger"/>
+ <interceptor-ref name="servlet-config"/>
+ <interceptor-ref name="static-params"/>
+ <interceptor-ref name="params"/>
+ <interceptor-ref name="conversionError"/>
+ <interceptor-ref name="validation"/>
+ <interceptor-ref name="workflow"/>
+ </interceptor-stack>
+ </interceptors>
+
+ <default-interceptor-ref name="catalogStack"/>
+
+ <action name="catalog" class="org.apache.struts2.example.ajax.actions.ShowCatalog">
+ <result name="success">/category.jsp</result>
+ </action>
+
+ <action name="cart" class="org.apache.struts2.example.ajax.actions.ShowCart">
+ <result name="success">/cart.jsp</result>
+ </action>
+
+ <action name="main" class="org.apache.struts2.example.ajax.actions.ActiveCategory">
+ <result name="success">/category-main.jsp</result>
+ </action>
+
+
+ </package>
+ <package name="catalog-remote" namespace="/catalog/remote" extends="catalog">
+ <action name="activeCategory" class="org.apache.struts2.example.ajax.actions.ActiveCategory">
+ <result name="success">/category.jsp</result>
+ </action>
+
+ <action name="setActiveCategory" class="org.apache.struts2.example.ajax.actions.SetActiveCategory">
+ <result name="success" type="chain">activeCategory</result>
+ </action>
+
+ <action name="updateQuantity" class="org.apache.struts2.example.ajax.actions.UpdateQuantityInCart"/>
+
+ </package>
+</struts>
+
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-actionchaining.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-actionchaining.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-actionchaining.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-actionchaining.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-actionchaining.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-actionchaining.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-actionchaining.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="actionchaining" extends="struts-default" namespace="/actionchaining">
@@ -18,6 +18,6 @@
<result>/actionchaining/actionChainingResult.jsp</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-ajax.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-ajax.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-ajax.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-ajax.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-ajax.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-ajax.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-ajax.xml Sun Jul 9 20:33:56 2006
@@ -1,6 +1,8 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml"/>
<package name="ajax" extends="struts-default">
@@ -40,4 +42,4 @@
<result>/ajax/tree/toggle.jsp</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-chat.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-chat.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-chat.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-chat.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-chat.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-chat.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-chat.xml Sun Jul 9 20:33:56 2006
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="chat" extends="struts-default" namespace="/chat">
<interceptors>
@@ -132,5 +132,5 @@
<result type="freemarker">/chat/usersAvailableInRoom.ftl</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-continuations.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-continuations.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-continuations.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-continuations.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-continuations.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-continuations.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-continuations.xml Sun Jul 9 20:33:56 2006
@@ -1,5 +1,7 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
<include file="struts-default.xml"/>
<package name="continuations" extends="struts-default" namespace="/continuations">
@@ -7,4 +9,4 @@
<result type="freemarker">guess.ftl</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-conversion.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-conversion.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-conversion.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-conversion.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-conversion.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-conversion.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-conversion.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="conversion" namespace="/conversion" extends="struts-default">
@@ -27,4 +27,4 @@
<result type="plaintext">/conversion/Person.java.txt</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-filedownload.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-filedownload.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-filedownload.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-filedownload.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-filedownload.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-filedownload.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-filedownload.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="filedownload" extends="struts-default" namespace="/filedownload">
@@ -21,6 +21,6 @@
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-fileupload.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-fileupload.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-fileupload.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-fileupload.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-fileupload.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-fileupload.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-fileupload.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="fileupload" extends="struts-default" namespace="/fileupload">
@@ -20,6 +20,6 @@
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-freemarker.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-freemarker.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-freemarker.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-freemarker.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-freemarker.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-freemarker.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-freemarker.xml Sun Jul 9 20:33:56 2006
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="freemarker" namespace="/freemarker" extends="struts-default">
@@ -13,4 +13,4 @@
<result type="freemarker">/freemarker/customFreemarkerManagerUsage.ftl</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-hangman.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-hangman.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-hangman.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-hangman.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-hangman.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-hangman.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-hangman.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="hangman" extends="struts-default" namespace="/hangman">
<action name="hangman" class="startHangmanAction">
@@ -37,4 +37,4 @@
<result type="freemarker">/hangman/updateGuessLeft.ftl</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-jsf.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-jsf.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-jsf.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-jsf.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-jsf.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-jsf.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-jsf.xml Sun Jul 9 20:33:56 2006
@@ -1,33 +1,34 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
- <include file="struts-default.xml"/>
- <include file="struts-jsf.xml"/>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
+ <include file="struts-default.xml"/>
- <package name="jsf" extends="struts-default, struts-jsf" namespace="/jsf">
- <interceptors>
- <interceptor-stack name="jsfFullStack">
- <interceptor-ref name="params" />
- <interceptor-ref name="basicStack"/>
- <interceptor-ref name="jsfStack"/>
- </interceptor-stack>
- </interceptors>
-
- <default-interceptor-ref name="jsfFullStack"/>
- </package>
-
- <package name="jsf.employee" extends="jsf" namespace="/jsf/employee">
+ <package name="jsf" extends="struts-default" namespace="/jsf">
+ <interceptors>
+ <interceptor-stack name="jsfFullStack">
+ <interceptor-ref name="params" />
+ <interceptor-ref name="basicStack"/>
+ <interceptor-ref name="jsfStack"/>
+ </interceptor-stack>
+ </interceptors>
+
+ <default-interceptor-ref name="jsfFullStack"/>
+ </package>
+
+ <package name="jsf.employee" extends="jsf" namespace="/jsf/employee">
+
+ <action name="list" class="org.apache.struts2.showcase.jsf.JsfEmployeeAction" method="list">
+ <result name="success" type="jsf" />
+ </action>
+ <action name="edit" class="org.apache.struts2.showcase.jsf.JsfEmployeeAction">
+ <result name="success" type="jsf" />
+ </action>
+ <action name="delete" class="org.apache.struts2.showcase.action.EmployeeAction" method="delete">
+ <result name="error" type="redirect">list.action</result>
+ <result type="redirect">list.action</result>
+ </action>
+
+ </package>
- <action name="list" class="org.apache.struts2.showcase.jsf.JsfEmployeeAction" method="list">
- <result name="success" type="jsf" />
- </action>
- <action name="edit" class="org.apache.struts2.showcase.jsf.JsfEmployeeAction">
- <result name="success" type="jsf" />
- </action>
- <action name="delete" class="org.apache.struts2.showcase.action.EmployeeAction" method="delete">
- <result name="error" type="redirect">list.action</result>
- <result type="redirect">list.action</result>
- </action>
-
- </package>
-
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-model-driven.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-model-driven.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-model-driven.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-model-driven.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-model-driven.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-model-driven.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-model-driven.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="modelDriven" extends="struts-default" namespace="/modelDriven">
@@ -18,5 +18,5 @@
<result>modelDrivenResult.jsp</result>
</action>
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-person.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-person.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-person.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-person.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-person.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-person.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-person.xml Sun Jul 9 20:33:56 2006
@@ -1,8 +1,10 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
<!-- START SNIPPET: xworkSample -->
-<xwork>
+<struts>
<include file="struts-default.xml"/>
<package name="person" extends="struts-default" namespace="/person">
@@ -25,7 +27,7 @@
<result type="redirect">listPeople.action</result>
</action>
</package>
-</xwork>
+</struts>
<!-- END SNIPPET: xworkSample -->
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-non-ui.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-non-ui.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-non-ui.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-non-ui.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-non-ui.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-non-ui.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-non-ui.xml Sun Jul 9 20:33:56 2006
@@ -1,8 +1,8 @@
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
@@ -111,5 +111,5 @@
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-ui.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-ui.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-ui.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-ui.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-ui.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags-ui.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags-ui.xml Sun Jul 9 20:33:56 2006
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml"/>
<package name="ui-tags" extends="struts-default" namespace="/tags/ui">
@@ -70,4 +70,4 @@
</package>
<!-- END SNIPPET: treeExampleXWorkXml -->
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-tags.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-tags.xml Sun Jul 9 20:33:56 2006
@@ -1,5 +1,7 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
- <include file="xwork-tags-ui.xml"/>
- <include file="xwork-tags-non-ui.xml" />
-</xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
+ <include file="struts-tags-ui.xml"/>
+ <include file="struts-tags-non-ui.xml" />
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-token.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-token.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-token.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-token.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-token.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-token.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-token.xml Sun Jul 9 20:33:56 2006
@@ -1,5 +1,7 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
<include file="struts-default.xml"/>
<package name="token" extends="struts-default" namespace="/token">
@@ -60,4 +62,4 @@
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-validation.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-validation.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-validation.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-validation.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-validation.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-validation.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-validation.xml Sun Jul 9 20:33:56 2006
@@ -1,8 +1,8 @@
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
-<xwork>
+<struts>
<include file="struts-default.xml" />
<package name="validation" extends="struts-default" namespace="/validation">
@@ -96,5 +96,5 @@
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts-wait.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork-wait.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts-wait.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts-wait.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork-wait.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork-wait.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts-wait.xml Sun Jul 9 20:33:56 2006
@@ -1,5 +1,7 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
<include file="struts-default.xml"/>
<package name="wait" extends="struts-default" namespace="/wait">
@@ -32,4 +34,4 @@
</package>
-</xwork>
+</struts>
Copied: struts/struts2/trunk/apps/showcase/src/main/resources/struts.xml (from r420374, struts/struts2/trunk/apps/showcase/src/main/resources/xwork.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/resources/struts.xml?p2=struts/struts2/trunk/apps/showcase/src/main/resources/struts.xml&p1=struts/struts2/trunk/apps/showcase/src/main/resources/xwork.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/resources/xwork.xml (original)
+++ struts/struts2/trunk/apps/showcase/src/main/resources/struts.xml Sun Jul 9 20:33:56 2006
@@ -1,48 +1,48 @@
<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE xwork PUBLIC
- "-//OpenSymphony Group//XWork 1.1.1//EN"
- "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
<!-- START SNIPPET: xworkSample -->
-<xwork>
+<struts>
<include file="struts-default.xml"/>
<include file="config-browser.xml"/>
- <include file="xwork-chat.xml" />
+ <include file="struts-chat.xml" />
- <include file="xwork-hangman.xml" />
+ <include file="struts-hangman.xml" />
- <include file="xwork-continuations.xml"/>
+ <include file="struts-continuations.xml"/>
- <include file="xwork-tags.xml"/>
+ <include file="struts-tags.xml"/>
- <include file="xwork-validation.xml" />
+ <include file="struts-validation.xml" />
- <include file="xwork-actionchaining.xml" />
+ <include file="struts-actionchaining.xml" />
- <include file="xwork-ajax.xml" />
+ <include file="struts-ajax.xml" />
- <include file="xwork-fileupload.xml" />
+ <include file="struts-fileupload.xml" />
- <include file="xwork-person.xml" />
+ <include file="struts-person.xml" />
- <include file="xwork-wait.xml" />
+ <include file="struts-wait.xml" />
- <include file="xwork-jsf.xml" />
+ <include file="struts-jsf.xml" />
- <include file="xwork-token.xml" />
+ <include file="struts-token.xml" />
- <include file="xwork-model-driven.xml" />
+ <include file="struts-model-driven.xml" />
- <include file="xwork-filedownload.xml" />
+ <include file="struts-filedownload.xml" />
- <include file="xwork-conversion.xml" />
+ <include file="struts-conversion.xml" />
- <include file="xwork-freemarker.xml" />
+ <include file="struts-freemarker.xml" />
<package name="default" extends="struts-default">
<interceptors>
@@ -109,7 +109,7 @@
</action>
</package>
-</xwork>
+</struts>
<!-- END SNIPPET: xworkSample -->
Copied: struts/struts2/trunk/apps/starter/src/main/resources/struts.xml (from r420374, struts/struts2/trunk/apps/starter/src/main/resources/xwork.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/starter/src/main/resources/struts.xml?p2=struts/struts2/trunk/apps/starter/src/main/resources/struts.xml&p1=struts/struts2/trunk/apps/starter/src/main/resources/xwork.xml&r1=420374&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/apps/starter/src/main/resources/xwork.xml (original)
+++ struts/struts2/trunk/apps/starter/src/main/resources/struts.xml Sun Jul 9 20:33:56 2006
@@ -1,6 +1,10 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<?xml version="1.0" encoding="UTF-8" ?>
-<xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+
+<struts>
<include file="struts-default.xml"/>
<package name="default" extends="struts-default">
@@ -23,4 +27,4 @@
</action>
</package>
-</xwork>
+</struts>
Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java?rev=420410&r1=420409&r2=420410&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java (original)
+++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/DispatcherUtils.java Sun Jul 9 20:33:56 2006
@@ -215,7 +215,13 @@
configurationManager = new ConfigurationManager();
configurationManager.addConfigurationProvider(new XmlConfigurationProvider("xwork.xml", false));
- configurationManager.addConfigurationProvider(new XmlConfigurationProvider("struts.xml", false));
+
+ // Load Struts config files
+ Map<String,String> dtdMappings = new HashMap<String,String>();
+ dtdMappings.put("-//Apache Software Foundation//DTD Struts Configuration 2.0//EN", "struts-2.0.dtd");
+ XmlConfigurationProvider prov = new XmlConfigurationProvider("struts.xml", false);
+ prov.setDtdMappings(dtdMappings);
+ configurationManager.addConfigurationProvider(prov);
synchronized(DispatcherUtils.class) {
if (dispatcherListeners.size() > 0) {
Modified: struts/struts2/trunk/core/src/main/resources/config-browser.xml
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/config-browser.xml?rev=420410&r1=420409&r2=420410&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/main/resources/config-browser.xml (original)
+++ struts/struts2/trunk/core/src/main/resources/config-browser.xml Sun Jul 9 20:33:56 2006
@@ -1,6 +1,10 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
+<?xml version="1.0" encoding="UTF-8" ?>
-<xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+
+<struts>
<include file="struts-default.xml"/>
<package name="config" extends="struts-default" namespace="/config-browser">
@@ -38,4 +42,4 @@
<result type="freemarker" name="success">/config-browser/validatorDetails.ftl</result>
</action>
</package>
-</xwork>
+</struts>
Modified: struts/struts2/trunk/core/src/main/resources/struts-default.xml
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/struts-default.xml?rev=420410&r1=420409&r2=420410&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/main/resources/struts-default.xml (original)
+++ struts/struts2/trunk/core/src/main/resources/struts-default.xml Sun Jul 9 20:33:56 2006
@@ -1,5 +1,10 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+
+<struts>
<package name="struts-default">
<result-types>
<result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult"/>
@@ -16,6 +21,8 @@
<!-- third party integration -->
<result-type name="jasper" class="org.apache.struts2.views.jasperreports.JasperReportsResult"/>
+
+ <result-type name="jsf" class="org.apache.struts2.jsf.FacesResult" />
</result-types>
<interceptors>
@@ -43,6 +50,14 @@
<interceptor name="token-session" class="org.apache.struts2.interceptor.TokenSessionStoreInterceptor"/>
<interceptor name="validation" class="com.opensymphony.xwork2.validator.ValidationInterceptor"/>
<interceptor name="workflow" class="com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor"/>
+
+ <!-- JSF interceptors, one per lifecycle phase -->
+ <interceptor class="org.apache.struts2.jsf.FacesSetupInterceptor" name="jsfSetup" />
+ <interceptor class="org.apache.struts2.jsf.RestoreViewInterceptor" name="jsfRestore" />
+ <interceptor class="org.apache.struts2.jsf.ApplyRequestValuesInterceptor" name="jsfApply" />
+ <interceptor class="org.apache.struts2.jsf.ProcessValidationsInterceptor" name="jsfValidate" />
+ <interceptor class="org.apache.struts2.jsf.UpdateModelValuesInterceptor" name="jsfUpdate" />
+ <interceptor class="org.apache.struts2.jsf.InvokeApplicationInterceptor" name="jsfInvoke" />
<!-- Basic stack -->
<interceptor-stack name="basicStack">
@@ -168,9 +183,19 @@
<param name="excludeMethods">input,back,cancel</param>
</interceptor-ref>
</interceptor-stack>
+
+ <!-- Sample JSF stack, can be combined with other stacks easily -->
+ <interceptor-stack name="jsfStack">
+ <interceptor-ref name="jsfSetup" />
+ <interceptor-ref name="jsfRestore" />
+ <interceptor-ref name="jsfApply" />
+ <interceptor-ref name="jsfValidate" />
+ <interceptor-ref name="jsfUpdate" />
+ <interceptor-ref name="jsfInvoke" />
+ </interceptor-stack>
</interceptors>
-
+
<default-interceptor-ref name="defaultStack"/>
</package>
-</xwork>
+</struts>
Modified: struts/struts2/trunk/core/src/main/resources/struts-portlet-default.xml
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/struts-portlet-default.xml?rev=420410&r1=420409&r2=420410&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/main/resources/struts-portlet-default.xml (original)
+++ struts/struts2/trunk/core/src/main/resources/struts-portlet-default.xml Sun Jul 9 20:33:56 2006
@@ -1,5 +1,10 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-<xwork>
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+
+<struts>
<include file="struts-default.xml"/>
<package name="struts-portlet-default" extends="struts-default">
@@ -20,4 +25,4 @@
<result type="velocity" name="success">${location}</result>
</action>
</package>
-</xwork>
\ No newline at end of file
+</struts>
\ No newline at end of file
Copied: struts/struts2/trunk/core/src/test/resources/struts.xml (from r420385, struts/struts2/trunk/core/src/test/resources/xwork.xml)
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/resources/struts.xml?p2=struts/struts2/trunk/core/src/test/resources/struts.xml&p1=struts/struts2/trunk/core/src/test/resources/xwork.xml&r1=420385&r2=420410&rev=420410&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/test/resources/xwork.xml (original)
+++ struts/struts2/trunk/core/src/test/resources/struts.xml Sun Jul 9 20:33:56 2006
@@ -1,6 +1,7 @@
-<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
-
-<xwork>
+<!DOCTYPE struts PUBLIC
+ "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
+ "http://struts.apache.org/dtds/struts-2.0.dtd">
+<struts>
<include file="struts-default.xml"/>
<package name="default" extends="struts-default">
@@ -33,4 +34,4 @@
<result name="error">guess-error.ftl</result>
</action>
</package>
-</xwork>
+</struts>