Victor Sosa
bc8d374647
WW-4456 - Got NPE when File Upload Limitation exceeds in portal env.
2016-01-19 08:54:15 -04:00
Lukasz Lenart
d923c7c4f2
WW-4584 Upgrades Tiles plugin to Tiles 3
...
Also drops existing Tiles 3 plugin
2016-01-18 15:55:59 +01:00
Rene Gielen
a89bbe22cd
WW-4507 - adjust Tomcat url decoding code to Log4j 2 logging used in Struts
2016-01-14 15:24:34 +01:00
Rene Gielen
72471d7075
WW-4507 - clone Tomcat UDecoder and use it for in query string handling
...
(cherry picked from commit 5421930 )
2016-01-14 15:04:38 +01:00
Lukasz Lenart
e56d8b2e07
Merge remote-tracking branch 'upstream/master' into upgrade-tiles-plugin
...
Conflicts:
pom.xml
2016-01-12 10:42:04 +01:00
Lukasz Lenart
b675844a8f
Ports solution to resolve problem with EL functions
2016-01-12 08:51:34 +01:00
Lukasz Lenart
460faa33d8
WW-3731 Uses import to reduce noise in code
2016-01-12 08:11:08 +01:00
Lukasz Lenart
61a7ee2961
Prevents eval expressions at all
2016-01-10 12:00:10 +01:00
Lukasz Lenart
74e26830d2
Adds additional pattern to prevent access to getClass method
2016-01-10 11:47:25 +01:00
Aleksandr Mashchenko
a4f8d49214
WW-4583 JakartaStreamMultiPartRequest fails on short file name and on empty file input
2016-01-06 19:24:56 +02:00
cnenning
4f29d8861a
added testcase for WW-4312 / #69
2016-01-05 13:47:15 +01:00
Lukasz Lenart
f457c774e9
WW-4312 Allows null in iterator tag
2016-01-05 08:39:43 +01:00
Lukasz Lenart
d862d5b96d
WW-3710 Adds test to proof support for wildcards in <include/>
2016-01-05 08:16:26 +01:00
Victor Sosa
1e21b7ec1b
Merge branch 'patch' of github.com:victorsosa/struts into patch
2016-01-04 18:12:57 -04:00
Victor Sosa
e2ae94cc0f
Merge branch 'patch' of github.com:victorsosa/struts into patch
2016-01-04 18:07:47 -04:00
Victor Sosa
1d3d7be466
Fix for WW-4312
...
A problem on Iterator tag
and WW-3010 s:iterator fails to iterate over collections containing
null
2016-01-04 18:03:47 -04:00
Lukasz Lenart
cb0475d615
WW-4573 Uses CopyOnWrite list to avoid concurrent modifications
2016-01-04 20:03:26 +01:00
Victor Sosa
cfc6f19ec7
fix for WW-4573
...
NPE/ concurrent modification exception
using a CopyOnWriteArrayList. This is to keep Memory consistency on the
ValueStack.
2016-01-02 15:38:35 -04:00
Victor Sosa
ec5a301b53
fix for WW-4573
...
NPE/ concurrent modification exception
using a CopyOnWriteArrayList. This is to keep Memory consistency on the
ValueStack.
2016-01-02 15:19:48 -04:00
Victor Sosa
1df5a75bfc
fix for WW-4573
...
NPE/ concurrent modification exception
using a CopyOnWriteArrayList. This is to keep Memory consistency on the
ValueStack.
2016-01-02 15:18:37 -04:00
Lukasz Lenart
8aebdc3e6f
WW-4564 Solves issue with postback result rendered as plain/text in Chrome
...
Closes #62
2016-01-02 18:30:55 +01:00
victor sosa
ac4199e0d8
remove empty comments
2016-01-02 13:24:33 -04:00
victor sosa
3480bc3c10
version removed
...
version removed, it is on the parent already
2016-01-02 11:15:52 -04:00
Victor Sosa
d5a6c35589
fix for WW-4564
...
Postback result is rendered as plain-text rather than html form in
Chrome
the response's content type must be set to text/html in order for Chrome
to properly handle the operation.
2015-12-31 20:37:06 -04:00
Victor Sosa
70b1b2c497
fix for WW-4564
...
Postback result is rendered as plain-text rather than html form in
Chrome
the response's content type must be set to text/html in order for Chrome
to properly handle the operation.
2015-12-31 18:04:43 -04:00
Victor Sosa
9cc383e436
Fix to ww-4577 and ww-4576
...
Upgrade OGNL to version 3.1.2
Upgrade to Log4j2 version 2.5
2015-12-31 16:53:38 -04:00
Lukasz Lenart
30fd44f0ef
WW-4365 Fixes issue with evaluating doubleHeaderValue and doubleHeaderKey
...
(cherry picked from commit 8bbfb46 )
2015-11-30 08:15:37 +01:00
Lukasz Lenart
7f10be5c37
WW-4569 Adds support for .tech
2015-11-28 16:36:04 +01:00
Aleksandr Mashchenko
ed8dc577b7
WW-4571 Drops deprecated escape attribute in property tag
2015-11-25 09:01:20 +02:00
Lukasz Lenart
c3ec2c3390
Merge branch 'upper-case'
2015-11-12 20:52:07 +01:00
Lukasz Lenart
7a06fe47e1
WW-4567 Cleans up poms
2015-11-12 20:45:21 +01:00
Lukasz Racon
fb896b6c1c
Switch to literal regexp notation, fix url validation
2015-11-12 09:29:47 -06:00
Lukasz Racon
ee562666ab
Form.getValidators does not respect validateAnnotatedMethodOnly flag
...
WW-4139 removed method name from getValidators call. While this works
fine for a case mentioned in that ticket it fails to account for a case
when
dynamicMethodCalls and validateAnnotatedMethodOnly are used. Without
method name actionValidatorManager.getValidators returns all validators
defined for a given field.
Expected behavior for dynamicMethodCalls with
validateAnnotatedMethodOnly case is to return validators for a given
field defined at the method level.
2015-11-09 17:02:02 -06:00
Lukasz Racon
907ce9802e
Email validation blocks upper case letters
...
Fix makes email validation regex case insensitive.
2015-11-09 14:14:07 -06:00
Aleksandr Mashchenko
f8718f9187
WW-2069 Drops "id" and "name" attributes" on the tags where they are deprecated.
2015-11-02 22:14:59 +02:00
Lukasz Lenart
146b44e2e8
Always use default method if wildcard patter returned null or empty
2015-10-30 09:21:54 +01:00
Lukasz Lenart
0a08f6b673
WW-4134 Checks if Response wasn't committed to allow store messages
...
(cherry picked from commit 0958077 )
2015-10-27 09:12:24 +01:00
Lukasz Lenart
ba361aad36
WW-4554 Drops duplicated calls to initialize BeanPostProcessors
...
It's already done by Spring
(cherry picked from commit 7848534e2f )
2015-10-27 09:09:46 +01:00
Lukasz Lenart
5bf1b62dd3
WW-4556 Extracts tooltips into dedicated template file
...
(cherry picked from commit c708876 )
2015-10-27 09:07:37 +01:00
Lukasz Lenart
b44fa2934f
WW-4526 Checks if passed in scheme param is valid
...
(cherry picked from commit 3e2d5da )
2015-10-20 09:37:54 +02:00
Lukasz Lenart
87dfa3f6fb
WW-3161 Sets proper ActionContext to allow I18N to work
...
(cherry picked from commit f65e38b )
2015-10-20 08:43:39 +02:00
Lukasz Lenart
0ba7965637
Drops unused code
...
(cherry picked from commit 412684b )
2015-10-20 08:42:52 +02:00
Lukasz Lenart
b79c6959a4
WW-4536 Checks for patterns in action names to build the same key for actions with patterns
...
(cherry picked from commit 30d30e07de )
# Conflicts:
# core/src/main/java/com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.java
2015-10-19 20:51:48 +02:00
Lukasz Lenart
5dcbe657b0
WW-4536 Drops static to allow redefine the key
...
(cherry picked from commit 755ad3fadb )
2015-10-19 20:49:49 +02:00
Lukasz Lenart
617bfd23d9
WW-2891 Cleans up poms and update Freemarker to the latest available version
2015-10-13 19:46:30 +02:00
Lukasz Lenart
692e763e43
WW-2891 Replaces deprecated Freemarker's operators
2015-10-13 19:46:30 +02:00
Lukasz Lenart
0dd0f045d2
Drops deprecation interceptor
2015-10-13 08:38:09 +02:00
Christoph Nenning
da6b03a0a8
WW-4553 Merges #55 which moves creation of interceptors list and iterator to a factory method to allow overriding it
2015-10-12 12:54:51 +02:00
Christoph Nenning
a7b840c75a
fixed compile error by adding 'new'
2015-10-12 12:47:21 +02:00
Jasper
117f5fbacc
Make it easier to extend to override interceptor stack
...
Just as createAction is split out from init, it would be great to split out creating the interceptor iterator creation so it can be overridden without having to override all of init(). (Needed this to always prepend an i18n interceptor to all stacks).
2015-10-09 07:41:05 -04:00