Commit Graph

3444 Commits

Author SHA1 Message Date
Lukasz Lenart 11228e643c WW-3832 Solves problem when not using flat layout with Convention plugin
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1535364 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 12:50:37 +00:00
Lukasz Lenart a305897c2b WW-4232 Implements new DeprecationInterceptor and adds it to basicStack and defaultStack
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1535002 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 12:36:22 +00:00
Lukasz Lenart 615bf35f4f WW-4233 Adds UTF-8 encoding property to all poms
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534982 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 10:56:53 +00:00
Lukasz Lenart 37ef9461d1 WW-4223 Uses safe toString method to avoid exception during generating debug info
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534977 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 10:32:02 +00:00
Lukasz Lenart 74d80b0ccb WW-4131 Polishes JavaDoc a bit
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534943 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 07:43:25 +00:00
Lukasz Lenart 880734803c WW-4131 Polishes JavaDoc a bit
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534942 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 07:41:57 +00:00
Lukasz Lenart f2a3a3e8c2 Updates description about method: and action: prefixes
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534941 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 07:40:35 +00:00
Lukasz Lenart 829869b3db WW-4131 Polishes JavaDoc a bit
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534938 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 07:36:28 +00:00
Lukasz Lenart 391b8ce2c3 WW-4131 Implements new ActionProxyFactory to cooperate with PrefixBasedActionMapper
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534936 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 07:33:44 +00:00
Lukasz Lenart ee346f9071 WW-4152 Removes unused option
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534635 13f79535-47bb-0310-9956-ffa450edef68
2013-10-22 13:43:38 +00:00
Lukasz Lenart 1189735db7 WW-4152 Solves problem with NPE as a side effect of concurrency issue, removes old code, use simpler dependency graph
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534634 13f79535-47bb-0310-9956-ffa450edef68
2013-10-22 13:42:51 +00:00
Lukasz Lenart f1b6998762 Add toString method for better debugging
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534531 13f79535-47bb-0310-9956-ffa450edef68
2013-10-22 08:02:45 +00:00
Lukasz Lenart 1702bc6ec2 WW-4066 Solves problem with StringIndexOutOfBoundsException when message was already translated
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534156 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 13:51:04 +00:00
Lukasz Lenart 4e98aaaa1b WW-4109 WW-4154 Reverts to previous behaviour where both ParametersInterceptor and ParameterNameAware must accept parameter
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534123 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 12:19:52 +00:00
Lukasz Lenart 00427de1dc WW-4192 Reduces log verbosity about missing property
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534091 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 10:57:43 +00:00
Lukasz Lenart 0efcc08445 WW-4023 Adds action: and method: prefixes to excludeParams list and changes order to first check for excludeParams and then for acceptedParams in ParametersInterceptor
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534089 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 10:49:52 +00:00
Lukasz Lenart 666e14bee8 WW-4129 Removes checking if configuration changed in ContainerHolder and allows to explicit set reload/cache options independent from devMode
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1534087 13f79535-47bb-0310-9956-ffa450edef68
2013-10-21 10:43:53 +00:00
Lukasz Lenart ade9fb151c WW-4088 Defines new suppressEmptyParams flag
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533366 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 09:16:34 +00:00
Lukasz Lenart afae14eb86 WW-4162 Doesn't check for disallowed ognl expressions if getting from expression cache
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533360 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 08:39:11 +00:00
Lukasz Lenart b6e013a600 WW-4118 Adds logic to allow validate defined roles and changes precedence that disallowedRoles are examined first
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533359 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 08:33:22 +00:00
Lukasz Lenart 01584fabc7 WW-4213 Sanitises input param namespace to avoid XSS
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533354 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 08:10:07 +00:00
Lukasz Lenart 81f847022e WW-4182 Adds additional check to avoid NPE
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533346 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 07:39:20 +00:00
Lukasz Lenart bae28278ae Merged from STRUTS_2_3_15_X
Changes archetypes version to match latest release [from revision 1532467]

git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533340 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 07:22:03 +00:00
Lukasz Lenart 1c327e288a WW-4225 Extracts duplicated code into util class
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533338 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 07:07:32 +00:00
Lukasz Lenart b7cea78bfe WW-4227 Adds first step to define internal security mechanism
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533336 13f79535-47bb-0310-9956-ffa450edef68
2013-10-18 06:47:31 +00:00
Lukasz Lenart 18a9ea1742 Removes JavaDoc about deprecated prefixes
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1533102 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 15:06:24 +00:00
Lukasz Lenart ed19d82efa WW-3603 Prevents creating new map entries
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1532974 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 06:11:32 +00:00
Lukasz Lenart 488bfc0e1d WW-4117 Makes fields protected instead of private to meet user's needs
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1532760 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 13:39:39 +00:00
Lukasz Lenart 020d93ab94 WW-4064 Reverts changes introduced by WW-3698 to avoid class cast exception
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1532741 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 12:05:23 +00:00
Lukasz Lenart f80c18d476 WW-4100 Solves problem with global "error" result when used with Convention plugin
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1532732 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 11:31:21 +00:00
Lukasz Lenart 8f50e62b7f WW-4222 Removes duplicated unused beans
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1532704 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 09:58:43 +00:00
Lukasz Lenart 4690e9291c WW-4218 Adds proper filtering of ${package} attribute
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1531208 13f79535-47bb-0310-9956-ffa450edef68
2013-10-11 07:42:50 +00:00
Lukasz Lenart 759b66da2a WW-4217 corrects dead link
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1530865 13f79535-47bb-0310-9956-ffa450edef68
2013-10-10 07:41:32 +00:00
Johannes Geppert 4470bf41a2 WW-4206 struts2-cdi-plugin-2.3.15.x.jar missing from 2.3.15.2 distro
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1525967 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 18:41:55 +00:00
Lukasz Lenart 9488fd0afb Adds dedicated method to display Login form and base on declarative validation instead of on programmatic one
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1525512 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 06:45:12 +00:00
Lukasz Lenart c643336945 Merged from STRUTS_2_3_15_1_X - Disables DMI [from revision 1524296]
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1525413 13f79535-47bb-0310-9956-ffa450edef68
2013-09-22 18:37:11 +00:00
Lukasz Lenart 4c45a9433b Removes duplicated conversion
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1524630 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 06:38:10 +00:00
Lukasz Lenart 7cad18ce97 Removes unused field
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1524629 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 06:36:48 +00:00
Johannes Geppert eb71581691 WW-4199 Exclusion of URLs should be done before calling prepare.
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1524186 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 19:30:29 +00:00
Johannes Geppert 6e18c3dd5c WW-4197 Update Archetypes READMEs
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1524182 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 19:15:01 +00:00
Johannes Geppert ae4e2a80d8 Revert: WW-4197 Update Archetypes READMEs
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521944 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 17:25:25 +00:00
Johannes Geppert b54f37823b WW-4197 Update Archetypes READMEs
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521940 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 17:06:05 +00:00
Christian Grobmeier 1e7be30c41 reverted wrong git svn dcommit
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521819 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 12:32:00 +00:00
Christian Grobmeier 3149b5b49d Add archetype for Struts2 with AngularJS
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521783 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 10:24:18 +00:00
Johannes Geppert bfdfdd38da Fix typo and change hardcoded Struts version to Placeholder
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521602 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 19:29:54 +00:00
Johannes Geppert b0fab939e9 WW-4196 Add a new Struts2 Archetype for HTML5 web applications with AngularJS
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521598 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 19:27:42 +00:00
Johannes Geppert 13c61710bb WW-4196 Add a new Struts2 Archetype for HTML5 web applications with AngularJS
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521565 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 17:55:21 +00:00
Christian Grobmeier a40ea4adc8 added link to sonar
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521451 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 12:12:37 +00:00
Christian Grobmeier da50740f8c removed 404 link to sandbox
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521450 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 12:10:09 +00:00
Christian Grobmeier 5e3e793576 removed unused site folder and site.xml
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521449 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 12:08:04 +00:00