diff --git a/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml b/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
index 0c3f0be101..a2d3101f79 100644
--- a/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
+++ b/archetypes/struts2-archetype-starter/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
@@ -14,20 +14,20 @@
- action2-cleanup
- org.apache.struts2.dispatcher.ActionContextCleanUp
+ struts2-prepare
+ org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter
sitemesh
com.opensymphony.module.sitemesh.filter.PageFilter
- action2
- org.apache.struts2.dispatcher.FilterDispatcher
+ struts2-execute
+ org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter
- action2-cleanup
+ struts2-prepare
/*
@@ -35,7 +35,7 @@
/*
- action2
+ struts2-execute
/*