Commit Graph

4264 Commits

Author SHA1 Message Date
Lukasz Lenart 9a63e6504b [maven-release-plugin] prepare release STRUTS_2_5_BETA3 STRUTS_2_5_BETA3 2016-01-21 09:25:54 +01:00
Lukasz Lenart 0835c33adf Cleans up after migrating to Tiles 3 and dropped struts2-tiles3-plugin 2016-01-21 09:20:05 +01:00
Lukasz Lenart 11561cb299 Merge branch 'WW-4590' 2016-01-21 08:45:07 +01:00
Aleksandr Mashchenko 2a46a6586e Result annotation name attribute as an array, removed one of ResultInfo constructors 2016-01-20 18:03:57 +02:00
Aleksandr Mashchenko 930f6e4cf7 Cleaner result name parsing 2016-01-20 17:52:56 +02:00
Lukasz Lenart cae57093b5 Merge branch 'WW-4588' 2016-01-20 16:10:52 +01:00
petersr 7899f10d80 WW-4588: Improve the Struts2 Rest plugin to honor Accept header 2016-01-20 06:34:25 -08:00
Lukasz Lenart 04f5813c90 Merge branch 'WW-4456' 2016-01-20 10:27:00 +01:00
petersr 1fb695a82b WW-4589 do not overwrite explicit method name 2016-01-19 14:02:57 -08:00
Victor Sosa bc8d374647 WW-4456 - Got NPE when File Upload Limitation exceeds in portal env. 2016-01-19 08:54:15 -04:00
victor sosa c167d6c855 Merge pull request #1 from apache/master
update pull
2016-01-19 08:25:29 -04:00
Lukasz Lenart 3163d6c38b WW-4591 Defines new result JSONActionRedirectResult 2016-01-19 08:44:53 +01:00
Aleksandr Mashchenko 087cf610ab WW-4590 - Allow to use multiple names in result 2016-01-18 21:23:46 +02: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
Lukasz Lenart 93375125ad Simplifies logging 2016-01-17 10:25:36 +01:00
Lukasz Lenart 294394b256 WW-3266 Uses getFieldValue() instead of getDescription() 2016-01-16 10:03:11 +01:00
Lukasz Lenart 328da4e225 Adds support for I18N 2016-01-15 10:12:25 +01:00
Lukasz Lenart a42a1731f3 Adds support to use Struts' Locale 2016-01-15 10:12:15 +01:00
Lukasz Lenart f645c91ee6 Extracts constants representing expression languages 2016-01-15 08:45:54 +01:00
Lukasz Lenart 0e85da6228 Uses existing constants instead of literals 2016-01-15 08:44:25 +01:00
Aleksandr Mashchenko e0003f0471 WW-4585 Struts2 Rest plugin doesn't handle JSESSIONID with DMI 2016-01-14 20:01:57 +02:00
Rene Gielen ee83d4a6db WW-4381 - exclude org.olap4j:olap4j for compile, to fix broken builds behind Maven mirror 2016-01-14 18:04:29 +01:00
Rene Gielen 9f6a0c9c94 WW-4403 - add JDK 8 profile, disabling JavaDoc lint checker when building with JDK8
(cherry picked from commit 7c4bb7e)
2016-01-14 17:47:43 +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
cnenning b0a66b47ac increased visibilty of methods and constants for better extensibility 2016-01-14 09:33:50 +01:00
Lukasz Lenart b5c96a5888 Simplifies logic to fetch HttpServletRequest 2016-01-14 08:17:50 +01:00
Lukasz Lenart 5bd54cf8ac Extends logging 2016-01-13 17:22:36 +01:00
Lukasz Lenart 66d29d42c3 Overrides method to use defined base instead of fetching it again 2016-01-13 12:05:58 +01:00
Lukasz Lenart 334e6ca462 Defines helper method to fetch ActionContext from request 2016-01-13 12:05:03 +01:00
Lukasz Lenart b417894ebc Adds missing dependencies to tiles-request 2016-01-13 12:04:43 +01:00
Lukasz Lenart 6f98d776c3 Renames class to match pattern used in Tiles 2016-01-12 22:16:06 +01:00
cnenning 7bd8dd9559 made methods non static and private, javadoc updates 2016-01-12 14:14:09 +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 33edfffbe2 Migrates tiles-portlet to the same version 2016-01-12 10:36:46 +01:00
Lukasz Lenart c07020cb7c Uses new way to access TileContainer 2016-01-12 10:14:11 +01:00
Lukasz Lenart ace6a5d5ee Adjusts code to Tiles 3 2016-01-12 10:13:51 +01:00
Lukasz Lenart 4638b33457 Adds missing Tiles API dependency 2016-01-12 10:13:38 +01:00
Lukasz Lenart b675844a8f Ports solution to resolve problem with EL functions 2016-01-12 08:51:34 +01:00
Lukasz Lenart af82d23c95 Upgrade Tiles dependencies 2016-01-12 08:51:14 +01:00
Lukasz Lenart 47ecd001ec Ports solution from 2.3.x branch 2016-01-12 08:51:03 +01:00
Lukasz Lenart 5fe760dc67 Removes module 2016-01-12 08:19:52 +01:00
Lukasz Lenart 2d0fe9f742 Drops Tiles 3 plugin 2016-01-12 08:19:26 +01:00
Lukasz Lenart 460faa33d8 WW-3731 Uses import to reduce noise in code 2016-01-12 08:11:08 +01:00
cnenning cb11898416 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-11 14:36:32 +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
Victor Sosa 37f822f9cc Patch WW-3266
getFieldValue() method of ValueStackDataSource uses getDescription() to
get field value may not appropriate
2016-01-07 11:09:58 -04: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