diff --git a/apps/blank/pom.xml b/apps/blank/pom.xml index 1f985191e..ce7ca53b3 100644 --- a/apps/blank/pom.xml +++ b/apps/blank/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-apps - 2.2.1 + 2.2.1.1 org.apache.struts struts2-blank @@ -34,9 +34,9 @@ Blank Webapp - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/blank - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/blank - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/apps/blank + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/blank + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/blank + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/apps/blank diff --git a/apps/jboss-blank/pom.xml b/apps/jboss-blank/pom.xml index c7548c874..f81bc166f 100644 --- a/apps/jboss-blank/pom.xml +++ b/apps/jboss-blank/pom.xml @@ -1,9 +1,32 @@ + + 4.0.0 org.apache.struts struts2-apps - 2.2.1 + 2.2.1.1 org.apache.struts struts2-jboss-blank @@ -11,9 +34,9 @@ JBoss Blank Webapp - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/jboss-blank - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/jboss-blank - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/apps/jboss-blank + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/jboss-blank + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/jboss-blank + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/apps/jboss-blank diff --git a/apps/mailreader/pom.xml b/apps/mailreader/pom.xml index 077218e01..e77779c37 100644 --- a/apps/mailreader/pom.xml +++ b/apps/mailreader/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-apps - 2.2.1 + 2.2.1.1 org.apache.struts struts2-mailreader @@ -34,9 +34,9 @@ Starter Webapp - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/mailreader - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/mailreader - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/apps/mailreader + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/mailreader + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/mailreader + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/apps/mailreader @@ -44,7 +44,6 @@ javax.servlet servlet-api - 2.4 provided diff --git a/apps/pom.xml b/apps/pom.xml index 247b5b961..175c84a20 100644 --- a/apps/pom.xml +++ b/apps/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 org.apache.struts struts2-apps @@ -42,9 +42,9 @@ - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/apps + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/apps diff --git a/apps/portlet/pom.xml b/apps/portlet/pom.xml index 1a8cb408e..35aca6274 100644 --- a/apps/portlet/pom.xml +++ b/apps/portlet/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-apps - 2.2.1 + 2.2.1.1 org.apache.struts struts2-portlet @@ -34,9 +34,9 @@ Portlet Webapp - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/portlet - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/portlet - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/apps/portlet + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/portlet + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/portlet + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/apps/portlet diff --git a/apps/rest-showcase/pom.xml b/apps/rest-showcase/pom.xml index 015e32d13..0a7d5f01b 100644 --- a/apps/rest-showcase/pom.xml +++ b/apps/rest-showcase/pom.xml @@ -26,13 +26,12 @@ org.apache.struts struts2-apps - 2.2.1 + 2.2.1.1 org.apache.struts struts2-rest-showcase war - 2.2.1 Struts 2 Rest Showcase Example Struts 2 Rest Showcase Example diff --git a/apps/showcase/pom.xml b/apps/showcase/pom.xml index 594f69c06..d4f6c9e20 100644 --- a/apps/showcase/pom.xml +++ b/apps/showcase/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-apps - 2.2.1 + 2.2.1.1 org.apache.struts struts2-showcase @@ -34,9 +34,9 @@ Showcase Webapp - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/showcase - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/apps/showcase - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/apps/showcase + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/showcase + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/apps/showcase + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/apps/showcase diff --git a/archetypes/pom.xml b/archetypes/pom.xml index d166a6351..70eefdda4 100644 --- a/archetypes/pom.xml +++ b/archetypes/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 org.apache.struts struts2-archetypes @@ -34,9 +34,9 @@ Struts 2 Maven Archetypes - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/archetypes diff --git a/archetypes/struts2-archetype-blank/pom.xml b/archetypes/struts2-archetype-blank/pom.xml index 057b16b31..dfb5b432e 100644 --- a/archetypes/struts2-archetype-blank/pom.xml +++ b/archetypes/struts2-archetype-blank/pom.xml @@ -3,18 +3,17 @@ org.apache.struts struts2-archetypes - 2.2.1 + 2.2.1.1 4.0.0 struts2-archetype-blank - 2.2.1 Struts 2 Archetypes - Blank - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-blank - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-blank - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-blank + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-blank + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-blank + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-blank diff --git a/archetypes/struts2-archetype-convention/pom.xml b/archetypes/struts2-archetype-convention/pom.xml index 6fb77a8de..8a947dafe 100644 --- a/archetypes/struts2-archetype-convention/pom.xml +++ b/archetypes/struts2-archetype-convention/pom.xml @@ -2,18 +2,17 @@ org.apache.struts struts2-archetypes - 2.2.1 + 2.2.1.1 4.0.0 struts2-archetype-convention - 2.2.1 Struts 2 Archetypes - Blank Convention - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-convention - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-convention - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-convention + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-convention + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-convention + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-convention diff --git a/archetypes/struts2-archetype-dbportlet/pom.xml b/archetypes/struts2-archetype-dbportlet/pom.xml index 46fc39ea9..414bb03bf 100644 --- a/archetypes/struts2-archetype-dbportlet/pom.xml +++ b/archetypes/struts2-archetype-dbportlet/pom.xml @@ -2,18 +2,17 @@ org.apache.struts struts2-archetypes - 2.2.1 + 2.2.1.1 4.0.0 struts2-archetype-dbportlet - 2.2.1 Struts 2 Archetypes - Database Portlet - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-dbportlet - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-dbportlet - svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-dbportlet + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-dbportlet + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-dbportlet + svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-dbportlet diff --git a/archetypes/struts2-archetype-plugin/pom.xml b/archetypes/struts2-archetype-plugin/pom.xml index 5be65d433..6b0e023c7 100644 --- a/archetypes/struts2-archetype-plugin/pom.xml +++ b/archetypes/struts2-archetype-plugin/pom.xml @@ -2,19 +2,18 @@ org.apache.struts struts2-archetypes - 2.2.1 + 2.2.1.1 4.0.0 struts2-archetype-plugin - 2.2.1 jar Struts 2 Archetypes - Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-plugin - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-plugin - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-plugin + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-plugin + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-plugin + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-plugin diff --git a/archetypes/struts2-archetype-portlet/pom.xml b/archetypes/struts2-archetype-portlet/pom.xml index 8776cfce1..69445c043 100644 --- a/archetypes/struts2-archetype-portlet/pom.xml +++ b/archetypes/struts2-archetype-portlet/pom.xml @@ -2,19 +2,18 @@ org.apache.struts struts2-archetypes - 2.2.1 + 2.2.1.1 4.0.0 struts2-archetype-portlet - 2.2.1 jar Struts 2 Archetypes - Portlet - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-portlet - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-portlet - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-portlet + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-portlet + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-portlet + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-portlet diff --git a/archetypes/struts2-archetype-starter/pom.xml b/archetypes/struts2-archetype-starter/pom.xml index ddedf629a..223356ad4 100644 --- a/archetypes/struts2-archetype-starter/pom.xml +++ b/archetypes/struts2-archetype-starter/pom.xml @@ -4,19 +4,18 @@ org.apache.struts struts2-archetypes - 2.2.1 + 2.2.1.1 4.0.0 struts2-archetype-starter - 2.2.1 jar Struts 2 Archetypes - Starter - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-starter - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-starter - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/archetypes/struts2-archetype-starter + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-starter + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-starter + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/archetypes/struts2-archetype-starter diff --git a/assembly/pom.xml b/assembly/pom.xml index b3f288cab..f9afdb7db 100644 --- a/assembly/pom.xml +++ b/assembly/pom.xml @@ -11,13 +11,13 @@ org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/assembly - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/assembly - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/assembly + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/assembly + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/assembly + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/assembly @@ -198,6 +198,7 @@ org.codehaus.mojo dependency-maven-plugin + 1.0 copy-war diff --git a/bundles/admin/pom.xml b/bundles/admin/pom.xml index 76f3c1f89..4ec9d4961 100644 --- a/bundles/admin/pom.xml +++ b/bundles/admin/pom.xml @@ -4,7 +4,7 @@ org.apache.struts struts2-osgi-bundles - 2.2.1 + 2.2.1.1 org.apache.struts struts2-osgi-admin-bundle @@ -12,9 +12,9 @@ Struts 2 OSGi Admin Bundle - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles/admin - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles/admin - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/bundles/admin + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/bundles/admin + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/bundles/admin + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/bundles/admin @@ -31,7 +31,6 @@ org.apache.felix maven-bundle-plugin true - 2.1.0 META-INF diff --git a/bundles/demo/pom.xml b/bundles/demo/pom.xml index 9eabc9b78..7cccbe0db 100644 --- a/bundles/demo/pom.xml +++ b/bundles/demo/pom.xml @@ -4,7 +4,7 @@ org.apache.struts struts2-osgi-bundles - 2.2.1 + 2.2.1.1 org.apache.struts struts2-osgi-demo-bundle @@ -12,9 +12,9 @@ Struts 2 OSGi Demo Bundle - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles/demo - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles/demo - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/bundles/demo + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/bundles/demo + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/bundles/demo + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/bundles/demo @@ -69,7 +69,6 @@ org.apache.felix maven-bundle-plugin true - 2.1.0 META-INF diff --git a/bundles/pom.xml b/bundles/pom.xml index 62e75ebd7..adf664e06 100755 --- a/bundles/pom.xml +++ b/bundles/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 org.apache.struts struts2-osgi-bundles @@ -34,9 +34,9 @@ Struts OSGi Bundles - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/bundles + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/bundles + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/bundles + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/bundles diff --git a/core/pom.xml b/core/pom.xml index 2042c1c7c..57a371bf9 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 org.apache.struts struts2-core @@ -34,9 +34,9 @@ Struts 2 Core - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/core - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/core - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/core + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/core + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/core + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/core @@ -210,7 +210,7 @@ org.apache.struts.xwork xwork-core - ${version} + ${project.version} diff --git a/plugins/codebehind/pom.xml b/plugins/codebehind/pom.xml index 304e7be81..6cc2bee9c 100644 --- a/plugins/codebehind/pom.xml +++ b/plugins/codebehind/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-codebehind-plugin @@ -34,9 +34,9 @@ Struts 2 Codebehind Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/codebehind - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/codebehind - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/codebehind + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/codebehind + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/codebehind + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/codebehind diff --git a/plugins/config-browser/pom.xml b/plugins/config-browser/pom.xml index c23a6e9da..6b012260f 100644 --- a/plugins/config-browser/pom.xml +++ b/plugins/config-browser/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-config-browser-plugin @@ -34,9 +34,9 @@ Struts 2 Configuration Browser Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/config-browser - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/config-browser - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/config-browser + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/config-browser + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/config-browser + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/config-browser diff --git a/plugins/convention/pom.xml b/plugins/convention/pom.xml index e4fab645a..0571508f0 100644 --- a/plugins/convention/pom.xml +++ b/plugins/convention/pom.xml @@ -3,7 +3,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-convention-plugin @@ -11,9 +11,9 @@ Struts 2 Convention Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/sandbox/tags/STRUTS_2_2_1 - scm:svn:https://svn.apache.org/repos/asf/struts/sandbox/tags/STRUTS_2_2_1 - http://svn.apache.org/viewcvs.cgi/struts/sandbox/tags/STRUTS_2_2_1 + scm:svn:http://svn.apache.org/repos/asf/struts/sandbox/tags/STRUTS_2_2_1_1/tags/STRUTS_2_2_1 + scm:svn:https://svn.apache.org/repos/asf/struts/sandbox/tags/STRUTS_2_2_1_1/tags/STRUTS_2_2_1 + http://svn.apache.org/viewcvs.cgi/struts/sandbox/tags/STRUTS_2_2_1_1/tags/STRUTS_2_2_1 @@ -50,30 +50,25 @@ junit junit test - 3.8.1 org.easymock easymock - 2.4 test org.easymock easymockclassextension - 2.4 test javax.servlet servlet-api - 2.4 provided javax.servlet jsp-api - 2.0 provided diff --git a/plugins/dojo/pom.xml b/plugins/dojo/pom.xml index 3abeb57c1..470441402 100644 --- a/plugins/dojo/pom.xml +++ b/plugins/dojo/pom.xml @@ -25,7 +25,7 @@ struts2-plugins org.apache.struts - 2.2.1 + 2.2.1.1 4.0.0 org.apache.struts @@ -33,9 +33,9 @@ Struts 2 Dojo Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/dojo - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/dojo - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/dojo + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/dojo + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/dojo + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/dojo diff --git a/plugins/dwr/pom.xml b/plugins/dwr/pom.xml index 67fe5ef89..4244c697d 100644 --- a/plugins/dwr/pom.xml +++ b/plugins/dwr/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-dwr-plugin @@ -34,9 +34,9 @@ Struts 2 DWR Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/dwr - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/dwr - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/dwr + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/dwr + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/dwr + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/dwr diff --git a/plugins/embeddedjsp/pom.xml b/plugins/embeddedjsp/pom.xml index 0f2b22949..c220750c7 100644 --- a/plugins/embeddedjsp/pom.xml +++ b/plugins/embeddedjsp/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts @@ -35,9 +35,9 @@ Struts 2 Embedded JSP Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/embeddedjsp - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/embeddedjsp - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/embeddedjsp + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/embeddedjsp + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/embeddedjsp + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/embeddedjsp diff --git a/plugins/jasperreports/pom.xml b/plugins/jasperreports/pom.xml index 47a61c1d2..dd0a1c0cf 100644 --- a/plugins/jasperreports/pom.xml +++ b/plugins/jasperreports/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-jasperreports-plugin @@ -34,9 +34,9 @@ Struts 2 Jasper Reports Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/jasperreports - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/jasperreports - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/jasperreports + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jasperreports + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jasperreports + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jasperreports diff --git a/plugins/javatemplates/pom.xml b/plugins/javatemplates/pom.xml index 210567cb9..63859f14f 100644 --- a/plugins/javatemplates/pom.xml +++ b/plugins/javatemplates/pom.xml @@ -4,7 +4,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-javatemplates-plugin @@ -12,9 +12,9 @@ Struts 2 Java Templates Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/javatemplates - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/javatemplates - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/javatemplates + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/javatemplates + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/javatemplates + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/javatemplates diff --git a/plugins/jfreechart/pom.xml b/plugins/jfreechart/pom.xml index a4da632d9..116a58109 100644 --- a/plugins/jfreechart/pom.xml +++ b/plugins/jfreechart/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-jfreechart-plugin @@ -34,9 +34,9 @@ Struts 2 JFreeChart Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/jfreechart - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/jfreechart - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/jfreechart + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jfreechart + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jfreechart + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jfreechart diff --git a/plugins/jsf/pom.xml b/plugins/jsf/pom.xml index ef33cff5b..aebb5c503 100644 --- a/plugins/jsf/pom.xml +++ b/plugins/jsf/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-jsf-plugin @@ -34,9 +34,9 @@ Struts 2 JSF Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/jsf - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/jsf - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/jsf + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jsf + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jsf + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/jsf diff --git a/plugins/json/pom.xml b/plugins/json/pom.xml index c00fb36d9..43f2b2b62 100644 --- a/plugins/json/pom.xml +++ b/plugins/json/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-json-plugin @@ -34,9 +34,9 @@ Struts 2 JSON Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/json - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/json - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/json + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/json + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/json + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/json diff --git a/plugins/junit/pom.xml b/plugins/junit/pom.xml index f118faf7f..0df15d5bf 100644 --- a/plugins/junit/pom.xml +++ b/plugins/junit/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-junit-plugin @@ -34,16 +34,15 @@ Struts 2 JUnit Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/junit - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/junit - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/junit + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/junit + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/junit + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/junit junit junit - 3.8.2 org.springframework diff --git a/plugins/osgi/pom.xml b/plugins/osgi/pom.xml index f3600d309..9208fa4d6 100644 --- a/plugins/osgi/pom.xml +++ b/plugins/osgi/pom.xml @@ -4,7 +4,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-osgi-plugin @@ -12,9 +12,9 @@ Struts 2 OSGi Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/osgi - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/osgi - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/osgi + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/osgi + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/osgi + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/osgi diff --git a/plugins/oval/pom.xml b/plugins/oval/pom.xml index 42a4a26e3..b8c9582b1 100644 --- a/plugins/oval/pom.xml +++ b/plugins/oval/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-oval-plugin @@ -34,9 +34,9 @@ Struts 2 OVal Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/oval - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/oval - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/oval + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/oval + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/oval + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/oval diff --git a/plugins/pell-multipart/pom.xml b/plugins/pell-multipart/pom.xml index 11ab641a8..3dfccd875 100644 --- a/plugins/pell-multipart/pom.xml +++ b/plugins/pell-multipart/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-pell-multipart-plugin @@ -34,9 +34,9 @@ Struts 2 Pell Multipart Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/pell-multipart - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/pell-multipart - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/pell-multipart + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/pell-multipart + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/pell-multipart + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/pell-multipart diff --git a/plugins/plexus/pom.xml b/plugins/plexus/pom.xml index fa4343322..aebde4c2f 100644 --- a/plugins/plexus/pom.xml +++ b/plugins/plexus/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-plexus-plugin @@ -34,9 +34,9 @@ Struts 2 Plexus Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/plexus - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/plexus - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/plexus + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/plexus + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/plexus + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/plexus diff --git a/plugins/pom.xml b/plugins/pom.xml index 54fe79239..7152220cc 100644 --- a/plugins/pom.xml +++ b/plugins/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 org.apache.struts struts2-plugins @@ -34,9 +34,9 @@ Struts Plugins - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins - http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins @@ -79,18 +79,14 @@ junit junit compile - 3.8.2 - javax.servlet servlet-api - 2.4 provided - diff --git a/plugins/portlet/pom.xml b/plugins/portlet/pom.xml index 69846b811..89579f0c3 100644 --- a/plugins/portlet/pom.xml +++ b/plugins/portlet/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-portlet-plugin @@ -34,9 +34,9 @@ Struts 2 Portlet Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/portlet - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/portlet - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/portlet + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/portlet + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/portlet + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/portlet diff --git a/plugins/rest/pom.xml b/plugins/rest/pom.xml index 8df7922a7..68ce24eca 100644 --- a/plugins/rest/pom.xml +++ b/plugins/rest/pom.xml @@ -26,11 +26,10 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-rest-plugin - 2.2.1 Struts 2 REST Plugin diff --git a/plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java b/plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java index c292b9782..d293527bb 100644 --- a/plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java +++ b/plugins/rest/src/main/java/org/apache/struts2/rest/RestActionMapper.java @@ -37,56 +37,56 @@ import java.util.Iterator; /** * - * - * This Restful action mapper enforces Ruby-On-Rails Rest-style mappings. If the method - * is not specified (via '!' or 'method:' prefix), the method is "guessed" at using + *

+ * This Restful action mapper enforces Ruby-On-Rails Rest-style mappings. If the method + * is not specified (via '!' or 'method:' prefix), the method is "guessed" at using * ReST-style conventions that examine the URL and the HTTP method. Special care has * been given to ensure this mapper works correctly with the codebehind plugin so that * XML configuration is unnecessary. - * + *

*

- * This mapper supports the following parameters: + * This mapper supports the following parameters: *

*
    - *
  • struts.mapper.idParameterName - If set, this value will be the name - * of the parameter under which the id is stored. The id will then be removed - * from the action name. Whether or not the method is specified, the mapper will - * try to truncate the identifier from the url and store it as a parameter. - *
  • - *
  • struts.mapper.indexMethodName - The method name to call for a GET - * request with no id parameter. Defaults to 'index'. - *
  • - *
  • struts.mapper.getMethodName - The method name to call for a GET - * request with an id parameter. Defaults to 'show'. - *
  • - *
  • struts.mapper.postMethodName - The method name to call for a POST - * request with no id parameter. Defaults to 'create'. - *
  • - *
  • struts.mapper.putMethodName - The method name to call for a PUT - * request with an id parameter. Defaults to 'update'. - *
  • - *
  • struts.mapper.deleteMethodName - The method name to call for a DELETE - * request with an id parameter. Defaults to 'destroy'. - *
  • - *
  • struts.mapper.editMethodName - The method name to call for a GET - * request with an id parameter and the 'edit' view specified. Defaults to 'edit'. - *
  • - *
  • struts.mapper.newMethodName - The method name to call for a GET - * request with no id parameter and the 'new' view specified. Defaults to 'editNew'. - *
  • + *
  • struts.mapper.idParameterName - If set, this value will be the name + * of the parameter under which the id is stored. The id will then be removed + * from the action name. Whether or not the method is specified, the mapper will + * try to truncate the identifier from the url and store it as a parameter. + *
  • + *
  • struts.mapper.indexMethodName - The method name to call for a GET + * request with no id parameter. Defaults to 'index'. + *
  • + *
  • struts.mapper.getMethodName - The method name to call for a GET + * request with an id parameter. Defaults to 'show'. + *
  • + *
  • struts.mapper.postMethodName - The method name to call for a POST + * request with no id parameter. Defaults to 'create'. + *
  • + *
  • struts.mapper.putMethodName - The method name to call for a PUT + * request with an id parameter. Defaults to 'update'. + *
  • + *
  • struts.mapper.deleteMethodName - The method name to call for a DELETE + * request with an id parameter. Defaults to 'destroy'. + *
  • + *
  • struts.mapper.editMethodName - The method name to call for a GET + * request with an id parameter and the 'edit' view specified. Defaults to 'edit'. + *
  • + *
  • struts.mapper.newMethodName - The method name to call for a GET + * request with no id parameter and the 'new' view specified. Defaults to 'editNew'. + *
  • *
*

* The following URL's will invoke its methods: *

- *
    - *
  • GET: /movies => method="index"
  • - *
  • GET: /movies/Thrillers => method="show", id="Thrillers"
  • - *
  • GET: /movies/Thrillers;edit => method="edit", id="Thrillers"
  • - *
  • GET: /movies/Thrillers/edit => method="edit", id="Thrillers"
  • - *
  • GET: /movies/new => method="editNew"
  • - *
  • POST: /movies => method="create"
  • - *
  • PUT: /movies/Thrillers => method="update", id="Thrillers"
  • - *
  • DELETE: /movies/Thrillers => method="destroy", id="Thrillers"
  • + *
      + *
    • GET: /movies => method="index"
    • + *
    • GET: /movies/Thrillers => method="show", id="Thrillers"
    • + *
    • GET: /movies/Thrillers;edit => method="edit", id="Thrillers"
    • + *
    • GET: /movies/Thrillers/edit => method="edit", id="Thrillers"
    • + *
    • GET: /movies/new => method="editNew"
    • + *
    • POST: /movies => method="create"
    • + *
    • PUT: /movies/Thrillers => method="update", id="Thrillers"
    • + *
    • DELETE: /movies/Thrillers => method="destroy", id="Thrillers"
    • *
    *

    * To simulate the HTTP methods PUT and DELETE, since they aren't supported by HTML, @@ -106,56 +106,61 @@ public class RestActionMapper extends DefaultActionMapper { private String newMethodName = "editNew"; private String deleteMethodName = "destroy"; private String putMethodName = "update"; - + private boolean allowDynamicMethodCalls = true; + public RestActionMapper() { } - + public String getIdParameterName() { return idParameterName; } - @Inject(required=false,value=StrutsConstants.STRUTS_ID_PARAMETER_NAME) + @Inject(required = false, value = StrutsConstants.STRUTS_ID_PARAMETER_NAME) public void setIdParameterName(String idParameterName) { this.idParameterName = idParameterName; } - @Inject(required=false,value="struts.mapper.indexMethodName") + @Inject(required = false, value = "struts.mapper.indexMethodName") public void setIndexMethodName(String indexMethodName) { this.indexMethodName = indexMethodName; } - @Inject(required=false,value="struts.mapper.getMethodName") + @Inject(required = false, value = "struts.mapper.getMethodName") public void setGetMethodName(String getMethodName) { this.getMethodName = getMethodName; } - @Inject(required=false,value="struts.mapper.postMethodName") + @Inject(required = false, value = "struts.mapper.postMethodName") public void setPostMethodName(String postMethodName) { this.postMethodName = postMethodName; } - @Inject(required=false,value="struts.mapper.editMethodName") + @Inject(required = false, value = "struts.mapper.editMethodName") public void setEditMethodName(String editMethodName) { this.editMethodName = editMethodName; } - @Inject(required=false,value="struts.mapper.newMethodName") + @Inject(required = false, value = "struts.mapper.newMethodName") public void setNewMethodName(String newMethodName) { this.newMethodName = newMethodName; } - @Inject(required=false,value="struts.mapper.deleteMethodName") + @Inject(required = false, value = "struts.mapper.deleteMethodName") public void setDeleteMethodName(String deleteMethodName) { this.deleteMethodName = deleteMethodName; } - @Inject(required=false,value="struts.mapper.putMethodName") + @Inject(required = false, value = "struts.mapper.putMethodName") public void setPutMethodName(String putMethodName) { this.putMethodName = putMethodName; } - public ActionMapping getMapping(HttpServletRequest request, - ConfigurationManager configManager) { + @Inject(required = false, value = StrutsConstants.STRUTS_ENABLE_DYNAMIC_METHOD_INVOCATION) + public void setAllowDynamicMethodCalls(String allowDynamicMethodCalls) { + this.allowDynamicMethodCalls = "true".equalsIgnoreCase(allowDynamicMethodCalls); + } + + public ActionMapping getMapping(HttpServletRequest request, ConfigurationManager configManager) { ActionMapping mapping = new ActionMapping(); String uri = getUri(request); @@ -173,12 +178,7 @@ public class RestActionMapper extends DefaultActionMapper { } // handle "name!method" convention. - String name = mapping.getName(); - int exclamation = name.lastIndexOf("!"); - if (exclamation != -1) { - mapping.setName(name.substring(0, exclamation)); - mapping.setMethod(name.substring(exclamation + 1)); - } + handleDynamicMethodInvocation(mapping, mapping.getName()); String fullName = mapping.getName(); // Only try something if the action name is specified @@ -186,7 +186,7 @@ public class RestActionMapper extends DefaultActionMapper { // cut off any ;jsessionid= type appendix but allow the rails-like ;edit int scPos = fullName.indexOf(';'); - if (scPos > -1 && !"edit".equals(fullName.substring(scPos+1))) { + if (scPos > -1 && !"edit".equals(fullName.substring(scPos + 1))) { fullName = fullName.substring(0, scPos); } @@ -197,52 +197,51 @@ public class RestActionMapper extends DefaultActionMapper { // fun trickery to parse 'actionName/id/methodName' in the case of 'animals/dog/edit' int prevSlashPos = fullName.lastIndexOf('/', lastSlashPos - 1); if (prevSlashPos > -1) { - mapping.setMethod(fullName.substring(lastSlashPos+1)); + mapping.setMethod(fullName.substring(lastSlashPos + 1)); fullName = fullName.substring(0, lastSlashPos); lastSlashPos = prevSlashPos; } - id = fullName.substring(lastSlashPos+1); + id = fullName.substring(lastSlashPos + 1); } - // If a method hasn't been explicitly named, try to guess using ReST-style patterns if (mapping.getMethod() == null) { // Handle uris with no id, possibly ending in '/' - if (lastSlashPos == -1 || lastSlashPos == fullName.length() -1) { + if (lastSlashPos == -1 || lastSlashPos == fullName.length() - 1) { // Index e.g. foo if (isGet(request)) { mapping.setMethod(indexMethodName); - - // Creating a new entry on POST e.g. foo + + // Creating a new entry on POST e.g. foo } else if (isPost(request)) { mapping.setMethod(postMethodName); } - // Handle uris with an id at the end + // Handle uris with an id at the end } else if (id != null) { - + // Viewing the form to edit an item e.g. foo/1;edit if (isGet(request) && id.endsWith(";edit")) { id = id.substring(0, id.length() - ";edit".length()); mapping.setMethod(editMethodName); - - // Viewing the form to create a new item e.g. foo/new + + // Viewing the form to create a new item e.g. foo/new } else if (isGet(request) && "new".equals(id)) { mapping.setMethod(newMethodName); - // Removing an item e.g. foo/1 + // Removing an item e.g. foo/1 } else if (isDelete(request)) { mapping.setMethod(deleteMethodName); - - // Viewing an item e.g. foo/1 + + // Viewing an item e.g. foo/1 } else if (isGet(request)) { mapping.setMethod(getMethodName); - - // Updating an item e.g. foo/1 - } else if (isPut(request)) { + + // Updating an item e.g. foo/1 + } else if (isPut(request)) { mapping.setMethod(putMethodName); } } @@ -264,18 +263,28 @@ public class RestActionMapper extends DefaultActionMapper { return mapping; } - + + private void handleDynamicMethodInvocation(ActionMapping mapping, String name) { + int exclamation = name.lastIndexOf("!"); + if (exclamation != -1) { + mapping.setName(name.substring(0, exclamation)); + if (allowDynamicMethodCalls) { + mapping.setMethod(name.substring(exclamation + 1)); + } else { + mapping.setMethod(null); + } + } + } + /** - * Parses the name and namespace from the uri. Uses the configured package + * Parses the name and namespace from the uri. Uses the configured package * namespaces to determine the name and id parameter, to be parsed later. * - * @param uri - * The uri - * @param mapping - * The action mapping to populate + * @param uri The uri + * @param mapping The action mapping to populate */ protected void parseNameAndNamespace(String uri, ActionMapping mapping, - ConfigurationManager configManager) { + ConfigurationManager configManager) { String namespace, name; int lastSlash = uri.lastIndexOf("/"); if (lastSlash == -1) { diff --git a/plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java b/plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java index 4623861d3..dd999d435 100644 --- a/plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java +++ b/plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java @@ -35,6 +35,7 @@ public class RestActionMapperTest extends TestCase { private ConfigurationManager configManager; private Configuration config; private MockHttpServletRequest req; + private String allowDynamicMethodInvocation = "true"; protected void setUp() throws Exception { super.setUp(); @@ -184,9 +185,65 @@ public class RestActionMapperTest extends TestCase { public void testParseNameAndNamespaceWithEdit() { tryUri("/my/foo/23;edit", "/my", "foo/23;edit"); } - + + public void testShouldAllowExclamation() throws Exception { + req.setRequestURI("/myapp/animals/dog/fido!edit"); + req.setServletPath("/animals/dog/fido!edit"); + req.setMethod("GET"); + + ActionMapping mapping = mapper.getMapping(req, configManager); + + assertEquals("/animals", mapping.getNamespace()); + assertEquals("dog", mapping.getName()); + assertEquals("fido", ((String[])mapping.getParams().get("id"))[0]); + assertEquals("edit", mapping.getMethod()); + } + + public void testShouldBlockDynamicMethodInvocationAnsUseShow() throws Exception { + req.setRequestURI("/myapp/animals/dog/fido!edit"); + req.setServletPath("/animals/dog/fido!edit"); + req.setMethod("GET"); + + mapper.setAllowDynamicMethodCalls("false"); + ActionMapping mapping = mapper.getMapping(req, configManager); + + assertEquals("/animals", mapping.getNamespace()); + assertEquals("dog", mapping.getName()); + assertEquals("fido", ((String[])mapping.getParams().get("id"))[0]); + assertEquals("show", mapping.getMethod()); + } + + public void testShouldBlockDynamicMethodInvocationAnsUseDestroy() throws Exception { + req.setRequestURI("/myapp/animals/dog/fido!destroy"); + req.setServletPath("/animals/dog/fido!destroy"); + req.setMethod("DELETE"); + + mapper.setAllowDynamicMethodCalls("false"); + ActionMapping mapping = mapper.getMapping(req, configManager); + + assertEquals("/animals", mapping.getNamespace()); + assertEquals("dog", mapping.getName()); + assertEquals("fido", ((String[])mapping.getParams().get("id"))[0]); + assertEquals("destroy", mapping.getMethod()); + } + + public void testShouldBlockDynamicMethodInvocationAndUseUpdate() throws Exception { + req.setRequestURI("/myapp/animals/dog/fido!update"); + req.setServletPath("/animals/dog/fido!update"); + req.setMethod("PUT"); + + mapper.setAllowDynamicMethodCalls("false"); + ActionMapping mapping = mapper.getMapping(req, configManager); + + assertEquals("/animals", mapping.getNamespace()); + assertEquals("dog", mapping.getName()); + assertEquals("fido", ((String[])mapping.getParams().get("id"))[0]); + assertEquals("update", mapping.getMethod()); + } + private void tryUri(String uri, String expectedNamespace, String expectedName) { ActionMapping mapping = new ActionMapping(); + mapper.setAllowDynamicMethodCalls(allowDynamicMethodInvocation); mapper.parseNameAndNamespace(uri, mapping, configManager); assertEquals(expectedName, mapping.getName()); assertEquals(expectedNamespace, mapping.getNamespace()); diff --git a/plugins/sitegraph/pom.xml b/plugins/sitegraph/pom.xml index 207a7042d..dad14adda 100644 --- a/plugins/sitegraph/pom.xml +++ b/plugins/sitegraph/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-sitegraph-plugin @@ -34,9 +34,9 @@ Struts 2 Sitegraph Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/sitegraph - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/sitegraph - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/sitegraph + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/sitegraph + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/sitegraph + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/sitegraph diff --git a/plugins/sitemesh/pom.xml b/plugins/sitemesh/pom.xml index bd25f2fc4..e09bb43d1 100644 --- a/plugins/sitemesh/pom.xml +++ b/plugins/sitemesh/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-sitemesh-plugin @@ -34,9 +34,9 @@ Struts 2 Sitemesh Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/sitemesh - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/sitemesh - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/sitemesh + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/sitemesh + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/sitemesh + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/sitemesh diff --git a/plugins/spring/pom.xml b/plugins/spring/pom.xml index fad30f6a4..e994d3efd 100644 --- a/plugins/spring/pom.xml +++ b/plugins/spring/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-spring-plugin @@ -34,9 +34,9 @@ Struts 2 Spring Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/spring - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/spring - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/spring + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/spring + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/spring + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/spring diff --git a/plugins/struts1/pom.xml b/plugins/struts1/pom.xml index e027104d8..39fece79d 100644 --- a/plugins/struts1/pom.xml +++ b/plugins/struts1/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-struts1-plugin @@ -34,9 +34,9 @@ Struts 2 Struts 1 Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/struts1 - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/struts1 - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/struts1 + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/struts1 + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/struts1 + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/struts1 diff --git a/plugins/testng/pom.xml b/plugins/testng/pom.xml index 575861b47..c16845c43 100644 --- a/plugins/testng/pom.xml +++ b/plugins/testng/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-testng-plugin @@ -34,9 +34,9 @@ Struts 2 TestNG Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/testng - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/testng - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/testng + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/testng + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/testng + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/testng diff --git a/plugins/tiles/pom.xml b/plugins/tiles/pom.xml index 8ac8951ca..5c32a767e 100644 --- a/plugins/tiles/pom.xml +++ b/plugins/tiles/pom.xml @@ -26,7 +26,7 @@ org.apache.struts struts2-plugins - 2.2.1 + 2.2.1.1 org.apache.struts struts2-tiles-plugin @@ -34,9 +34,9 @@ Struts 2 Tiles Plugin - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/tiles - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1/plugins/tiles - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1/plugins/tiles + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/tiles + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1/plugins/tiles + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1/plugins/tiles diff --git a/pom.xml b/pom.xml index 75a5e9811..69a9c1d80 100644 --- a/pom.xml +++ b/pom.xml @@ -1,15 +1,15 @@ - - org.apache.struts - struts-master - 7 - + + org.apache.struts + struts-master + 7 + 4.0.0 org.apache.struts struts2-parent - 2.2.1 + 2.2.1.1 pom Struts 2 http://struts.apache.org/struts2 @@ -28,9 +28,9 @@ --> - scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1 - scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1 - http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1 + scm:svn:http://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1 + scm:svn:https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_2_1_1 + http://svn.apache.org/viewcvs.cgi/struts/struts2/tags/STRUTS_2_2_1_1 @@ -138,30 +138,17 @@ 1.5 target,test-output,.clover - true - maven-site-plugin - 2.0-beta-7 + 2.1.1 maven-compiler-plugin - 1.5 - 1.5 + 1.5 + 1.5 @@ -178,35 +165,48 @@ - org.apache.maven.plugins - maven-release-plugin - - clean verify install - + org.apache.maven.plugins + maven-war-plugin + 2.1 + + org.apache.felix + maven-bundle-plugin + 2.1.0 + + - maven-jar-plugin - - - ${project.build.outputDirectory}/META-INF/MANIFEST.MF - - + org.apache.maven.plugins + maven-release-plugin + 2.1 + + release + deploy + - org.apache.felix - maven-bundle-plugin - - - bundle-manifest - process-classes - - manifest - - - + maven-jar-plugin + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + + + org.apache.felix + maven-bundle-plugin + + + bundle-manifest + process-classes + + manifest + + + - - - - -

    Command line test

    - - - - - - - - - - - -
    Tests passed/Failed/Skipped:1/0/0
    Started on:Thu Dec 03 21:49:46 CET 2009
    Total time:0 seconds
    Included groups:
    Excluded groups:

    -(Hoover the method name to see the test class name)

    - - - - - - - - - - - -
    PASSED TESTS
    Test methodTime (seconds)Exception
    testRun0

    - - \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/Command line test.properties b/xwork-core/test-output/Command line suite/Command line test.properties deleted file mode 100644 index d5d28e7cb..000000000 --- a/xwork-core/test-output/Command line suite/Command line test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult Command line test] \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/Command line test.xml b/xwork-core/test-output/Command line suite/Command line test.xml deleted file mode 100644 index 9fa65ddf0..000000000 --- a/xwork-core/test-output/Command line suite/Command line test.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/classes.html b/xwork-core/test-output/Command line suite/classes.html deleted file mode 100644 index 1016ab140..000000000 --- a/xwork-core/test-output/Command line suite/classes.html +++ /dev/null @@ -1,12 +0,0 @@ -

    Test classes


    com.opensymphony.xwork2.TestNGXWorkTestCaseTest$RunTest

    -
            Test methods -
                    testRun() -
    -
            @BeforeClass -
    -
            @BeforeMethod -
    -
            @AfterMethod -
    -
            @AfterClass -
    diff --git a/xwork-core/test-output/Command line suite/groups.html b/xwork-core/test-output/Command line suite/groups.html deleted file mode 100644 index 199cb3f11..000000000 --- a/xwork-core/test-output/Command line suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

    Groups used for this test run

    \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/index.html b/xwork-core/test-output/Command line suite/index.html deleted file mode 100644 index 3577bd28a..000000000 --- a/xwork-core/test-output/Command line suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Command line suite - - - - - diff --git a/xwork-core/test-output/Command line suite/main.html b/xwork-core/test-output/Command line suite/main.html deleted file mode 100644 index 0ee4b5b49..000000000 --- a/xwork-core/test-output/Command line suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Command line suite -Select a result on the left-hand pane. diff --git a/xwork-core/test-output/Command line suite/methods-alphabetical.html b/xwork-core/test-output/Command line suite/methods-alphabetical.html deleted file mode 100644 index f8d247bb3..000000000 --- a/xwork-core/test-output/Command line suite/methods-alphabetical.html +++ /dev/null @@ -1,10 +0,0 @@ -

    Methods run, sorted chronologically

    >> means before, << means after


    Command line suite

    (Hoover the method name to see the test class name)

    - - - - - - - - -
    TimeDelta (ms)Suite
    configuration
    Test
    configuration
    Class
    configuration
    Groups
    configuration
    Method
    configuration
    Test
    method
    ThreadInstances
    09/12/03 21:49:46 0  >>setUp     465264835
    09/12/03 21:49:46 69  <<tearDown     465264835
    09/12/03 21:49:46 41      testRun465264835
    diff --git a/xwork-core/test-output/Command line suite/methods-not-run.html b/xwork-core/test-output/Command line suite/methods-not-run.html deleted file mode 100644 index c26446cc9..000000000 --- a/xwork-core/test-output/Command line suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

    Disabled methods

    -
    \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/methods.html b/xwork-core/test-output/Command line suite/methods.html deleted file mode 100644 index 852b49df5..000000000 --- a/xwork-core/test-output/Command line suite/methods.html +++ /dev/null @@ -1,10 +0,0 @@ -

    Methods run, sorted chronologically

    >> means before, << means after


    Command line suite

    (Hoover the method name to see the test class name)

    - - - - - - - - -
    TimeDelta (ms)Suite
    configuration
    Test
    configuration
    Class
    configuration
    Groups
    configuration
    Method
    configuration
    Test
    method
    ThreadInstances
    09/12/03 21:49:46 0  >>setUp     465264835
    09/12/03 21:49:46 41      testRun465264835
    09/12/03 21:49:46 69  <<tearDown     465264835
    diff --git a/xwork-core/test-output/Command line suite/reporter-output.html b/xwork-core/test-output/Command line suite/reporter-output.html deleted file mode 100644 index 063bc2e96..000000000 --- a/xwork-core/test-output/Command line suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

    Reporter output

    \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/testng-failed.xml b/xwork-core/test-output/Command line suite/testng-failed.xml deleted file mode 100644 index e9402a924..000000000 --- a/xwork-core/test-output/Command line suite/testng-failed.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/xwork-core/test-output/Command line suite/testng.xml.html b/xwork-core/test-output/Command line suite/testng.xml.html deleted file mode 100644 index 57bd296a8..000000000 --- a/xwork-core/test-output/Command line suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Command line suite<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
    <suite thread-count="5" verbose="1" name="Command line suite" parallel="false" annotations="JDK5">
      <test name="Command line test" junit="false">
        <classes>
          <class name="com.opensymphony.xwork2.TestNGXWorkTestCaseTest$RunTest"/>
        </classes>
      </test>
    </suite>
    \ No newline at end of file diff --git a/xwork-core/test-output/Command line suite/toc.html b/xwork-core/test-output/Command line suite/toc.html deleted file mode 100644 index 1c5f2d349..000000000 --- a/xwork-core/test-output/Command line suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Command line suite - - - - -

    Results for
    Command line suite

    - - - - - - - - - - -
    1 test1 class1 method:
    -  chronological
    -  alphabetical
    -  not run
    0 groupreporter outputtestng.xml
    - -

    -

    -
    Command line test (1/0/0) - Results -
    -
    - \ No newline at end of file diff --git a/xwork-core/test-output/index.html b/xwork-core/test-output/index.html deleted file mode 100644 index d30967d25..000000000 --- a/xwork-core/test-output/index.html +++ /dev/null @@ -1,8 +0,0 @@ - -Test results - - -

    Test results

    - - -
    SuitePassedFailedSkippedtestng.xml
    Command line suite100Link
    diff --git a/xwork-core/test-output/testng-failed.xml b/xwork-core/test-output/testng-failed.xml deleted file mode 100644 index e9402a924..000000000 --- a/xwork-core/test-output/testng-failed.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/xwork-core/test-output/testng.css b/xwork-core/test-output/testng.css deleted file mode 100644 index 5124ba863..000000000 --- a/xwork-core/test-output/testng.css +++ /dev/null @@ -1,9 +0,0 @@ -.invocation-failed, .test-failed { background-color: #DD0000; } -.invocation-percent, .test-percent { background-color: #006600; } -.invocation-passed, .test-passed { background-color: #00AA00; } -.invocation-skipped, .test-skipped { background-color: #CCCC00; } - -.main-page { - font-size: x-large; -} -