Commit Graph

3463 Commits

Author SHA1 Message Date
Lukasz Lenart 402374de33 [maven-release-plugin] copy for tag STRUTS_2_3_16
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/tags/STRUTS_2_3_16@1546714 13f79535-47bb-0310-9956-ffa450edef68
STRUTS_2_3_16
2013-11-30 10:27:46 +00:00
Lukasz Lenart ced5f0ea1a [maven-release-plugin] prepare release STRUTS_2_3_16
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1546710 13f79535-47bb-0310-9956-ffa450edef68
2013-11-30 09:35:02 +00:00
Lukasz Lenart 9226d8787a Updates version of archetypes to match the release
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1546704 13f79535-47bb-0310-9956-ffa450edef68
2013-11-30 08:55:40 +00:00
Lukasz Lenart 8de3254a28 WW-4227 Temporally reverts changes related to SecurityGate to allow prepare new release without introducing new API
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1546516 13f79535-47bb-0310-9956-ffa450edef68
2013-11-29 07:27:54 +00:00
Lukasz Lenart 902d276972 WW-4227 Removes wrong class reference
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1546515 13f79535-47bb-0310-9956-ffa450edef68
2013-11-29 07:27:16 +00:00
Lukasz Lenart 7fde346b32 WW-4227 Temporally reverts changes related to SecurityGate to allow prepare new release without introducing new API
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1546514 13f79535-47bb-0310-9956-ffa450edef68
2013-11-29 07:12:14 +00:00
Johannes Geppert 75addf0133 WW-4247: jetty-maven-plugin configuration problem in struts2-archetype-blank
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1544276 13f79535-47bb-0310-9956-ffa450edef68
2013-11-21 18:18:52 +00:00
Lukasz Lenart 3568814288 WW-4243 Adds missing BeanSelectionProvider interface
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1543731 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 08:03:09 +00:00
Lukasz Lenart 54f38af0bd WW-4243 Extracts BeanSelectionProvider interface
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1543527 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 17:56:18 +00:00
Lukasz Lenart 9f5ba8cc53 WW-4243 Renames based test case class to avoid using it outside of core
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1542825 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 21:21:36 +00:00
Lukasz Lenart 0aa0a69068 WW-4243 Splits interface in to two to allow using different implementation
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1542808 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 20:42:46 +00:00
Lukasz Lenart eb05f9f830 Uses name "jakarta" instead of default name for bean MultiPartRequest
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1538540 13f79535-47bb-0310-9956-ffa450edef68
2013-11-04 09:56:12 +00:00
Lukasz Lenart ffe9185c3f Allows to skip exporting pages from Confluence
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1537163 13f79535-47bb-0310-9956-ffa450edef68
2013-10-30 16:28:33 +00:00
Lukasz Lenart fd27e5cc74 WW-4213 Non-breaking sanitise mechanism
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1536698 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 13:00:58 +00:00
Lukasz Lenart 9cab14bcf7 WW-4044 Solves problem with infinitive loop when used with <s:action/> tag and attribute executeResult is set to "true"
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1536598 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 07:01:49 +00:00
Lukasz Lenart 9b3f98e572 WW-4145 Improves extending theme mechanism to allow override just one file in parent theme
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1536435 13f79535-47bb-0310-9956-ffa450edef68
2013-10-28 17:29:30 +00:00
Lukasz Lenart deebe53114 Uses proper path to Highlighter styles
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1536402 13f79535-47bb-0310-9956-ffa450edef68
2013-10-28 16:53:43 +00:00
Lukasz Lenart 03abd355bd WW-4229 Adds the new PostbackResult to struts-default.xml
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1535518 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 20:02:41 +00:00
Lukasz Lenart 83d4b6c004 WW-4229 Implements new PostbackResult
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1535511 13f79535-47bb-0310-9956-ffa450edef68
2013-10-24 19:44:34 +00:00
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