Commit Graph

280 Commits

Author SHA1 Message Date
Lukasz Lenart 85812fb9bb [WW-4989] Uses JacksonXML handler a default handler for XML in the REST plugin (#288)
* WW-4989 Uses Jackson XML handler as a default for XML serialisation

* WW-4989 Renames class to match the same pattern for XML handler
2018-12-14 17:28:47 +03:30
Lukasz Lenart 9d8edf5265 WW-4889 Uses .contains to avoid issues with serialisation order 2018-12-09 13:32:27 +01:00
Lukasz Lenart 314dcdb780 WW-4889 Uses proper order of params in assertEquals 2018-12-07 09:37:37 +01:00
Lukasz Lenart 629ce0d9aa WW-4889 Adds XML handler based on Apache Juneau 2018-12-06 10:05:45 +01:00
Lukasz Lenart 2a60c1eee6 [WW-4981] Adds support for JDK11 (#270)
* Upgrades test dependencies

* Drops unused lib

* Uses AssertJ instead of FestAssert

* Upgrades Surefire Maven Plugin to 2.22.1

* Downgrades to AssertJ 2.x to support JDK7

* decouple tests from java version

Refactor a java 9 conditional test to work always with any java version

See also WW-4845

* fix NullPointerException in NotURLClassLoader tests

Also includes a few improvements

See also WW-4845

* do not specify threadCount & forkMode which breaks tests in java 9

See also WW-4845

* pass all current tests with java 11

See also WW-4981

* fix an odd path problem in java 9

See also WW-4845

* gitignore test-output

See also WW-4981

* ask travis an oracle jdk 11 build

See also WW-4981

* ask travis to report coverage only in latest working jdk, jdk8

See also WW-4845
2018-11-19 10:35:01 +03:30
Sebastian Peters 26dc995866 WW-4982 Remove the deprecated JsonLibHandler and json-lib dependency 2018-11-17 22:57:48 +01:00
Yasser Zamani 6b0f90575e delete not-deleted profiling interceptors from plugins
See also WW-4979
2018-11-14 17:14:44 +03:30
Lukasz Lenart eec0d8e877 Validates action, namespace and method in the same way 2018-08-24 10:24:57 +02:00
Stefaan Dutry 38c304696b further clean up after rmoving profiling layer
* removed empty catch blocks
* removed no longer used Strings
2018-05-21 22:48:45 +02:00
Stefaan Dutry 6c0d719a8a fix RestActionInvocation 2018-05-21 21:38:12 +02:00
Stefaan Dutry 14c0f47d84 remove UtilTimerStack
Part of removing the profiling layer

Issue:
* WW-4779
2018-05-21 21:30:56 +02:00
Lukasz Lenart f1610537c8 Merge pull request #177 from aleksandr-m/feature/WW-4875
WW-4875 Add ability to use Java based configuration
2018-03-16 14:23:06 +01:00
Lukasz Lenart e2c2ea876e [maven-release-plugin] prepare for next development iteration 2018-03-02 13:00:17 +01:00
Lukasz Lenart 1fec084542 [maven-release-plugin] prepare release STRUTS_2_5_16 2018-03-02 12:59:53 +01:00
Lukasz Lenart 9260720568 Adds test to cover basic functionality 2018-02-20 06:49:50 +01:00
Lukasz Lenart 67ecf3a216 Defines a new handler using Jackson XML 2018-02-20 06:49:25 +01:00
Lukasz Lenart def4adacd6 [maven-release-plugin] prepare for next development iteration 2018-02-09 09:36:39 +01:00
Lukasz Lenart 2c0facc3aa [maven-release-plugin] prepare release STRUTS_2_5_15 2018-02-09 09:36:18 +01:00
Yasser Zamani 97012c78a9 Merge pull request #189 from lukaszlenart/upgrade-spring
WW-4899: upgrade Spring
2018-01-30 10:47:04 +03:30
Yasser Zamani 4738d1d802 WW-4873 Makes ActionInvocation not serializable 2017-12-13 19:34:54 +03:30
Lukasz Lenart bfa119c7db Uses proper date format 2017-12-04 08:29:54 +01:00
Lukasz Lenart 7058872723 Adds missing dependency 2017-12-04 08:29:44 +01:00
Lukasz Lenart 9b9bd212ed [maven-release-plugin] prepare for next development iteration 2017-11-29 08:35:58 +01:00
Lukasz Lenart 0856157e27 [maven-release-plugin] prepare release STRUTS_2_5_14_1 2017-11-29 08:35:37 +01:00
Aleksandr Mashchenko a049d1709b WW-4875 Add rest constant configuration 2017-11-25 02:06:44 +02:00
Lukasz Lenart 794cd5e141 WW-4892 Marks handler as deprecated 2017-11-17 09:34:22 +01:00
Lukasz Lenart a2824b7c87 WW-4892 Makes json-lib optional 2017-11-17 09:33:00 +01:00
Lukasz Lenart 941374ecdb WW-4892 Uses Jackson handler as a default one to handle JSON 2017-11-17 09:32:43 +01:00
Lukasz Lenart d36ec579fc [maven-release-plugin] prepare for next development iteration 2017-11-14 07:43:35 +01:00
Lukasz Lenart 04db841358 [maven-release-plugin] prepare release STRUTS_2_5_14 2017-11-14 07:43:14 +01:00
Lukasz Lenart 8b95838c58 Adds proper XML header 2017-10-22 12:29:13 +02:00
Lukasz Lenart e7c65fb0b4 Adds missing header with license 2017-10-21 17:47:51 +02:00
Lukasz Lenart 73359c480b Adds missing header with license 2017-10-21 11:24:48 +02:00
Lukasz Lenart cb389d292d Fixes Maven site generation 2017-10-20 09:05:29 +02:00
Lukasz Lenart d41bd50a6e WW-4859 WW-4860 Upgrades jackson and json-lib jars 2017-09-19 09:26:20 +02:00
Lukasz Lenart c9bdb24bf9 [maven-release-plugin] prepare for next development iteration 2017-08-23 13:05:27 +02:00
Lukasz Lenart 9f5082615e [maven-release-plugin] prepare release STRUTS_2_5_13 2017-08-23 13:05:07 +02:00
Lukasz Lenart 1949471886 Allows define allowed classes per action 2017-08-21 13:17:31 +02:00
Lukasz Lenart ee5575d0c6 Updates tests 2017-08-02 15:00:01 +02:00
Lukasz Lenart a64da53d57 Updates flow to handle new API 2017-08-02 14:59:54 +02:00
Lukasz Lenart 3bd072ca05 Adds an abstract layer to allow easily handle API change 2017-08-02 14:58:15 +02:00
Lukasz Lenart 2f690cfe62 Adds new methods and marks current as deprecated 2017-08-02 14:56:09 +02:00
Lukasz Lenart cf7bfe63e2 [maven-release-plugin] prepare for next development iteration 2017-07-06 09:40:39 +02:00
Lukasz Lenart ee74aea445 [maven-release-plugin] prepare release STRUTS_2_5_12 2017-07-06 09:40:05 +02:00
Lukasz Lenart f84255783c [maven-release-plugin] prepare for next development iteration 2017-06-22 13:11:35 +02:00
Lukasz Lenart a249ed5f31 [maven-release-plugin] prepare release STRUTS_2_5_11 2017-06-22 13:11:07 +02:00
Lukasz Lenart 6c19875c78 Puts back the default bean name to allow alias beans 2017-03-09 10:19:12 +01:00
Lukasz Lenart 465a15664f [maven-release-plugin] prepare for next development iteration 2017-01-27 10:35:30 +01:00
Lukasz Lenart f0f4e9ece7 [maven-release-plugin] prepare release STRUTS_2_5_10 2017-01-27 10:35:05 +01:00
Lukasz Lenart 0023d9664b [maven-release-plugin] prepare for next development iteration 2017-01-17 10:27:23 +01:00