Commit Graph

4260 Commits

Author SHA1 Message Date
Lukasz Lenart 42628da3c3 Adds support to use Struts' Locale 2016-01-19 16:19:20 +01:00
Lukasz Lenart 4771dfa63d Extracts constants representing expression languages 2016-01-19 16:19:20 +01:00
Lukasz Lenart 6274820e80 Uses existing constants instead of literals 2016-01-19 16:19:20 +01:00
Aleksandr Mashchenko 5eaef08e52 WW-4585 Struts2 Rest plugin doesn't handle JSESSIONID with DMI 2016-01-19 16:19:20 +01:00
Rene Gielen dd849e82f3 WW-4381 - exclude org.olap4j:olap4j for compile, to fix broken builds behind Maven mirror 2016-01-19 16:19:19 +01:00
Rene Gielen 50c95d43de WW-4403 - add JDK 8 profile, disabling JavaDoc lint checker when building with JDK8
(cherry picked from commit 7c4bb7e)
2016-01-19 16:19:19 +01:00
Rene Gielen 4720f46a63 WW-4507 - adjust Tomcat url decoding code to Log4j 2 logging used in Struts 2016-01-19 16:19:19 +01:00
Rene Gielen 76f188406e WW-4507 - clone Tomcat UDecoder and use it for in query string handling
(cherry picked from commit 5421930)
2016-01-19 16:19:19 +01:00
cnenning b0613a60ed increased visibilty of methods and constants for better extensibility 2016-01-19 16:19:19 +01:00
Lukasz Lenart 4e36a54549 Simplifies logic to fetch HttpServletRequest 2016-01-19 16:19:19 +01:00
Lukasz Lenart e53a119c2c Extends logging 2016-01-19 16:19:19 +01:00
Lukasz Lenart 828b237649 Overrides method to use defined base instead of fetching it again 2016-01-19 16:19:19 +01:00
Lukasz Lenart 4c6e51b302 Defines helper method to fetch ActionContext from request 2016-01-19 16:19:19 +01:00
Lukasz Lenart 375faa41d4 Adds missing dependencies to tiles-request 2016-01-19 16:19:19 +01:00
Lukasz Lenart 21a1e8b9a5 Renames class to match pattern used in Tiles 2016-01-19 16:19:18 +01:00
cnenning 8a2f083d5d made methods non static and private, javadoc updates 2016-01-19 16:19:18 +01:00
Lukasz Lenart f6d0e15f6b Migrates tiles-portlet to the same version 2016-01-19 16:19:18 +01:00
Lukasz Lenart 07488866b6 Uses new way to access TileContainer 2016-01-19 16:18:42 +01:00
Lukasz Lenart 9249aacded Adjusts code to Tiles 3 2016-01-19 16:18:42 +01:00
Lukasz Lenart 0737d7281c Adds missing Tiles API dependency 2016-01-19 16:18:42 +01:00
Lukasz Lenart 8d83dc2f96 Ports solution to resolve problem with EL functions 2016-01-19 16:18:42 +01:00
Lukasz Lenart 4e3f950b27 Upgrade Tiles dependencies 2016-01-19 16:18:42 +01:00
Lukasz Lenart bdf4f0b534 Ports solution from 2.3.x branch 2016-01-19 16:18:01 +01:00
Lukasz Lenart adb8a1365c Removes module 2016-01-19 16:18:01 +01:00
Lukasz Lenart 9f665f7b23 Drops Tiles 3 plugin 2016-01-19 16:18:01 +01:00
Lukasz Lenart bdb3b2ec24 WW-3731 Uses import to reduce noise in code 2016-01-19 16:18:01 +01:00
cnenning a35a9a8229 Adds new result 'JSONActionRedirectResult' to json-plugin. Contains tests and example in showcase app. The new result type is intended to be used along with existing JSONValidationInterceptor. It makes it possible to do form validation via ajax and handle form submitting, action execution and redirect evaluation all in one request inside JS context. 2016-01-19 16:18:01 +01:00
Lukasz Lenart 61f9b07a78 Prevents eval expressions at all 2016-01-19 16:18:01 +01:00
Lukasz Lenart 46f3cf24c4 Adds additional pattern to prevent access to getClass method 2016-01-19 16:18:01 +01:00
Victor Sosa c0670209ba Patch WW-3266
getFieldValue() method of ValueStackDataSource uses getDescription() to
get field value may not appropriate
2016-01-19 16:18:00 +01:00
Aleksandr Mashchenko b84fd6fe0c WW-4583 JakartaStreamMultiPartRequest fails on short file name and on empty file input 2016-01-19 16:18:00 +01:00
cnenning 6fd37d86cc added testcase for WW-4312 / #69 2016-01-19 16:18:00 +01:00
Lukasz Lenart dad437bd06 WW-3710 Adds test to proof support for wildcards in <include/> 2016-01-19 16:18:00 +01:00
Victor Sosa fd33dc84a6 Fix for WW-4312
A problem on Iterator tag


and  WW-3010 s:iterator fails to iterate over collections containing
null
2016-01-19 16:18:00 +01:00
Victor Sosa e9bd9453d5 fix conflict 2016-01-19 16:18:00 +01:00
Victor Sosa a446cdacc0 Patch WW-4381
upgrade to jasperreports 6.0

to 6.0.3
2016-01-19 16:18:00 +01:00
victor sosa bccf099c04 Update JasperReportsResult.java 2016-01-19 16:18:00 +01:00
Victor Sosa 8966787499 Patch WW-3945
Set default encoding for JSONResult to UTF-8

Now the default encoding is UTF-8 for JSON as should be.
2016-01-19 16:17:09 +01:00
donghui 49a7fe14d5 make test passed for people not using GMT. 2016-01-19 16:17:09 +01:00
Victor Sosa cee303a4c4 A proper way to close the db connection 2016-01-19 16:17:09 +01:00
Victor Sosa 9420789862 Patch WW-3462
connection open after report generation

Now the connection is close after been used.
2016-01-19 16:17:09 +01:00
Victor Sosa 8d4bb890ab fix for WW-4573
NPE/ concurrent modification exception

using a CopyOnWriteArrayList. This is to keep Memory consistency on the
ValueStack.
2016-01-19 16:17:09 +01:00
Victor Sosa 3a29bc3575 fix for WW-4573
NPE/ concurrent modification exception

using a CopyOnWriteArrayList. This is to keep Memory consistency on the
ValueStack.
2016-01-19 16:17:08 +01:00
victor sosa 8fd4f8cad4 remove empty comments 2016-01-19 16:17:08 +01:00
victor sosa db33d65087 version removed
version removed, it is on the parent already
2016-01-19 16:17:08 +01:00
Victor Sosa 55f1a9a0ba 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.
2016-01-19 16:17:08 +01:00
Victor Sosa 26d8a9eca8 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.
2016-01-19 16:17:08 +01:00
Victor Sosa 3c372b0696 Fix to ww-4577 and ww-4576
Upgrade OGNL to version 3.1.2
Upgrade to Log4j2 version 2.5
2016-01-19 16:17:08 +01:00
Victor Sosa 680ad75e30 fix for WW-4269
blank double results in NumberFormatException being thrown on sending
JSON in request body
2016-01-19 16:16:03 +01:00
Lukasz Lenart 624d8b0787 WW-4365 Fixes issue with evaluating doubleHeaderValue and doubleHeaderKey
(cherry picked from commit 8bbfb46)
2016-01-19 16:16:03 +01:00