Commit Graph

4000 Commits

Author SHA1 Message Date
Lukasz Lenart 9860ef829a WW-4410 Adds dedicated interface to allow inject ServletContext 2016-02-25 21:29:25 +01:00
Lukasz Lenart d028886cd1 Drops wrong arg passed to logger 2016-02-25 20:29:38 +01:00
Lukasz Lenart 1b4868df3e WW-4595 Resolves regression issue but keeping support for custom text provider 2016-02-25 20:12:23 +01:00
Lukasz Lenart 5cfe05075b WW-4563 Reverts checking if value is excluded and uses Internal Security Mechanism 2016-02-25 18:30:26 +01:00
Lukasz Lenart 5efc595011 WW-4560 Reverts checking if value is excluded and uses Internal Security Mechanism 2016-02-25 18:16:32 +01:00
Lukasz Lenart 9c7b833668 WW-4600 Ports solution with PreResultListener from WW-4605 2016-02-11 08:21:59 +01:00
cnenning 87979d2821 WW-4606 made @TilesDefinition work with tiles 2 2016-02-03 14:18:54 +01:00
cnenning 8a9e01727c removed outcommented line 2016-02-03 13:34:47 +01:00
cnenning 5b2b244a66 added missing license header 2016-02-03 13:34:32 +01:00
cnenning 473403ca17 formatted annotations more nicely 2016-02-03 13:34:09 +01:00
cnenning 1bbcd4bf70 renamed test class to stick to naming convention 2016-02-03 13:33:48 +01:00
cnenning 469b25f8e1 WW-4606 fixed javadoc 2016-02-03 13:33:22 +01:00
cnenning 27260685e1 updated javadoc 2016-02-03 13:23:01 +01:00
cnenning bd5e64e598 added tests for StrutsTilesAnnotationProcessor 2016-02-03 13:22:35 +01:00
cnenning 9a8f36dee2 WW-4606 added @TilesDefinition sample to showcase app 2016-02-03 13:21:59 +01:00
cnenning a6345e79c9 WW-4606 cherry-picked @TilesDefinition and related classes 2016-02-03 13:15:44 +01:00
Lukasz Lenart 85373951b7 WW-4600 Adds additional check if session was invalidated 2016-02-03 09:33:50 +01:00
cnenning c44566bd24 fixed jenkins by resolving compiler error in test class (did not appear locally) and adjusting asserts to older version of spring mock objects 2016-01-29 15:12:17 +01:00
cnenning 2a6acabe5d updated comments 2016-01-29 13:54:31 +01:00
cnenning 377c6cdda0 increased visibilty of methods and constants for better extensibility 2016-01-29 13:54:08 +01:00
cnenning 6438396ef8 made methods non static and private, javadoc updates 2016-01-29 13:53:48 +01:00
cnenning 69bc2947c1 WW-4599: backport JSONActionRedirectResult to struts 2.3 2016-01-29 13:53:31 +01:00
Lukasz Lenart 15c79e1398 WW-4587 Adds logic to cache missing bundles 2016-01-26 10:59:47 +01:00
Lukasz Lenart dd36946573 WW-4575 Adds missing constants translation 2016-01-26 10:00:21 +01:00
Lukasz Lenart 18bdc141ea WW-4575 Uses startWith instead of pattern matching to improve overall performance 2016-01-26 09:33:48 +01:00
petersr 2ec3890dc7 WW-4588: Improve the Struts2 Rest plugin to honor Accept header
Conflicts:
	plugins/rest/src/main/java/org/apache/struts2/rest/DefaultContentTypeHandlerManager.java
2016-01-20 16:12:55 +01:00
Lukasz Lenart 10a612c9da Merge branch 'support-2-3' of https://git-wip-us.apache.org/repos/asf/struts into support-2-3
Conflicts:
	plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java
2016-01-20 10:13:03 +01:00
petersr 1d160f4d5f WW-4589 do not overwrite explicit method name
Conflicts:
	plugins/rest/src/test/java/org/apache/struts2/rest/RestActionMapperTest.java
2016-01-20 10:06:46 +01:00
donghui a398793177 make test passed for people not using GMT.
(cherry picked from commit 32ec7a669c)
2016-01-14 20:11:54 +02:00
Aleksandr Mashchenko ff4cdd9670 WW-4585 Struts2 Rest plugin doesn't handle JSESSIONID with DMI 2016-01-14 20:08:21 +02:00
Rene Gielen 7c4bb7e7bd WW-4403 - add JDK 8 profile, disabling JavaDoc lint checker when building with JDK8 2016-01-14 17:43:20 +01:00
Rene Gielen 5421930b49 WW-4507 - clone Tomcat UDecoder and use it for in query string handling 2016-01-14 14:52:03 +01:00
Lukasz Lenart c6750c110c Solves issue with warning abut Custom EL 2016-01-10 16:05:20 +01:00
Lukasz Lenart 997966829a WW-4568 Upgrades the Tiles plugin to Tiles 2 2016-01-10 12:21:23 +01:00
Lukasz Lenart bd1a121b82 Ports blocking eval expressions from commit 61a7ee2961 2016-01-10 12:17:34 +01:00
Lukasz Lenart 6177cf3387 Ports exclude access Class from commit 74e26830d2 2016-01-10 12:17:34 +01:00
Aleksandr Mashchenko b448d79959 Add import for UUID 2016-01-06 19:30:12 +02:00
Aleksandr Mashchenko 9a0a0a16e9 WW-4583 JakartaStreamMultiPartRequest fails on short file name and on empty file input
(cherry picked from commit a4f8d49214)
2016-01-06 19:26:18 +02:00
Victor Sosa bf46145baf A proper way to close the db connection
Conflicts:
	plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java
2016-01-04 20:21:15 +01:00
Victor Sosa 1158b0adda fix for WW-4573
NPE/ concurrent modification exception

using a CopyOnWriteArrayList. This is to keep Memory consistency on the
ValueStack.
2016-01-04 20:07:04 +01:00
Lukasz Lenart 5ed7b36567 Adds fetching resources from classpath 2015-12-27 15:17:28 +01:00
Lukasz Lenart 2d70ea2f7d Adds missing header with license 2015-12-19 10:23:39 +01:00
Lukasz Lenart 9136521d27 Cleans up and fixes issue based on feedback 2015-12-19 10:15:02 +01:00
Lukasz Lenart 5be1590a60 Uses the new context implementation 2015-12-19 10:14:40 +01:00
Lukasz Lenart f721d5490c Implements ApplicationContext which supports wildcards 2015-12-19 10:13:57 +01:00
Lukasz Lenart db318c2116 Drops duplicated and unused dependencies 2015-12-19 10:13:10 +01:00
Johannes Geppert f295852482 WW-4545 - Setting status code in HttpHeaders will be ignored
(cherry picked from commit 4cd9a74cb8)
2015-12-17 19:45:59 +02:00
Lukasz Lenart 8bbfb461c4 WW-4365 Fixes issue with evaluating doubleHeaderValue and doubleHeaderKey 2015-11-30 08:12:44 +01:00
Lukasz Lenart 38e8f86a75 WW-4569 Adds support for .tech
(cherry picked from commit 7f10be5c37)
2015-11-28 16:38:57 +01:00
Lukasz Lenart 696e566279 Reverts back to XWork logging layer 2015-11-28 15:57:52 +01:00