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
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
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
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
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
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
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
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
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
Lukasz Lenart
993bb63213
WW-4195 Duplicates existing default messages with suffix _en
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1521364 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 07:23:51 +00:00
Lukasz Lenart
9fd05bc3c1
WW-4103, WW-4191 Reduces noise in the logs when action/result is missing
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1520499 13f79535-47bb-0310-9956-ffa450edef68
2013-09-06 06:55:55 +00:00
Lukasz Lenart
ff8e908956
Cleans up code, removes usage of ActionContext directly, uses @Inject instead
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1519919 13f79535-47bb-0310-9956-ffa450edef68
2013-09-04 06:52:26 +00:00
Bruce Allen Phillips
2a3e504584
WW-4153 added Freemarker markup to handle use case when multiple="true" attribute is included with s:select tag but no name or id attribute is provided.
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1509747 13f79535-47bb-0310-9956-ffa450edef68
2013-08-02 15:41:26 +00:00
Lukasz Lenart
97fd9cd886
Partially reverts: WW-3623 some generics fix - to solve WW-4142
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1509233 13f79535-47bb-0310-9956-ffa450edef68
2013-08-01 13:48:55 +00:00
Lukasz Lenart
fce9681270
WW-4158 Defines new factory interfaces with default implementations and uses them in ObjectFactory, docs updated as well
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1508392 13f79535-47bb-0310-9956-ffa450edef68
2013-07-30 11:27:46 +00:00
Lukasz Lenart
3472d4e16c
WW-4144 Renames ResultBuilder to ResultFactory to keep convention
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1507232 13f79535-47bb-0310-9956-ffa450edef68
2013-07-26 09:16:06 +00:00
Lukasz Lenart
cb608773a3
WW-4144 Defines ParamNameAwareResult interfaces and ResultBuilder to be used with
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1506872 13f79535-47bb-0310-9956-ffa450edef68
2013-07-25 10:03:42 +00:00
Christian Grobmeier
ef5f7bde36
WW-4134: MessageStoreInterceptor java.lang.IllegalStateException if there is no session
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1503167 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 10:32:37 +00:00
Christian Grobmeier
b3ba2a50ad
WW-4141: Added support for saving locale in cookie
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1503160 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 10:06:07 +00:00
René Gielen
630e1ba065
Merged from STRUTS_2_3_15_X
...
WW-4140
- Lukasz' patch applied [from revision 1502979]
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1503127 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 08:02:23 +00:00
Lukasz Lenart
589917d4cb
WW-4121 Improves loop
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1502451 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 07:16:32 +00:00
Lukasz Lenart
a47fcee0fe
WW-4139 Reverts client side validation to old behaviour
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1502429 13f79535-47bb-0310-9956-ffa450edef68
2013-07-12 05:45:46 +00:00
René Gielen
3309cc8516
Merged from STRUTS_2_3_15_X
...
WW-3873 file tag leaks server path information
- file-tag: disabled rendering of any content within value attribute [from revision 1500311]
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1500313 13f79535-47bb-0310-9956-ffa450edef68
2013-07-06 19:05:21 +00:00
René Gielen
b99fde64cf
WW-4108 - small typo in documentation
...
- fixed, thanks to Jan Li for reporting
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1493157 13f79535-47bb-0310-9956-ffa450edef68
2013-06-14 17:03:35 +00:00
Lukasz Lenart
597b14b13b
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1493007 13f79535-47bb-0310-9956-ffa450edef68
2013-06-14 09:30:23 +00:00
Lukasz Lenart
edb9c5e120
[maven-release-plugin] prepare release STRUTS_2_3_15
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1493005 13f79535-47bb-0310-9956-ffa450edef68
2013-06-14 09:29:42 +00:00
Maurizio Cucchiara
af961bd888
WW-4073 - Disable eval expressions and simple JSTL accessibility
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1491521 13f79535-47bb-0310-9956-ffa450edef68
2013-06-10 16:15:42 +00:00
Lukasz Lenart
041206d2a6
WW-4095 WW-4094 Changes how pattern is compiled to be once per instance and changes default regexp to match underscore
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1490165 13f79535-47bb-0310-9956-ffa450edef68
2013-06-06 06:03:26 +00:00
Lukasz Lenart
711cf0201c
Merged from STRUTS_2_3_14_2_X
...
WW-4090 Itroduces actions names' whitelisting [from revision 1488895]
WW-4090 Removes double evaluation of parsed expression [from revision 1488897]
WW-4090 Add some logging [from revision 1488899]
WW-4090 Uses warn level instead of debug [from revision 1488900]
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1490149 13f79535-47bb-0310-9956-ffa450edef68
2013-06-06 05:29:48 +00:00
Lukasz Lenart
4aca911cb0
Adds toString() to simplify debugging process
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1487417 13f79535-47bb-0310-9956-ffa450edef68
2013-05-29 09:15:40 +00:00
René Gielen
d934c6e743
Merged from STRUTS_2_3_14_X
...
Disable eval expressions [from revision 1469249]
WW-4063
Improved security by making static method attribute immutable [from revision 1486054]
WW-4063
Skipping unneeded translation for included parameters [from revision 1486076]
WW-4063
Testcase modification after refactoring [from revision 1486164]
WW-4063
Testcases for double parameter evaluation problems [from revision 1486576]
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1486633 13f79535-47bb-0310-9956-ffa450edef68
2013-05-27 14:11:10 +00:00
Lukasz Lenart
eb2a9eb8ff
WW-3593 Adds missing html files
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1486344 13f79535-47bb-0310-9956-ffa450edef68
2013-05-25 16:37:42 +00:00
Lukasz Lenart
644dd2ed1c
WW-600 Enables Client-side validation for visitor validations
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1485978 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 08:56:41 +00:00
Lukasz Lenart
9d6e6a6b0f
WW-4037 Adds functionality to create Cookies in action and apply them to response
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1485719 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 14:12:24 +00:00
Lukasz Lenart
b7907fa602
Tweaks docs a bit
...
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1485710 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 13:46:25 +00:00