Commit Graph

324 Commits

Author SHA1 Message Date
Lukasz Lenart a054e9259c [maven-release-plugin] prepare for next development iteration 2023-09-11 08:47:17 +02:00
Lukasz Lenart 6d8cf56977 [maven-release-plugin] prepare release STRUTS_6_1_2_2 2023-09-11 08:47:08 +02:00
Lukasz Lenart 7b7d3ca0e1 Sets proper Maven version 2023-09-11 08:42:18 +02:00
Lukasz Lenart 28498a807d [maven-release-plugin] prepare release STRUTS_6_1_2_1 2023-06-13 09:31:55 +02:00
Lukasz Lenart 36e4e7410e [maven-release-plugin] prepare for next development iteration 2023-03-08 17:28:00 +01:00
Lukasz Lenart e903739624 [maven-release-plugin] prepare release STRUTS_6_1_2 2023-03-08 17:27:52 +01:00
Lukasz Lenart a85328e74e Sets proper SNAPSHOT version to start release process 2023-03-08 17:23:24 +01:00
Lukasz Lenart f5c0aa5f3a [maven-release-plugin] prepare release STRUTS_6_1_1 2022-11-15 15:30:05 +01:00
Lukasz Lenart 1af3e31548 [maven-release-plugin] prepare for next development iteration 2022-11-08 15:49:51 +01:00
Lukasz Lenart 18a72c3dff [maven-release-plugin] prepare release STRUTS_6_1_0 2022-11-08 15:49:42 +01:00
Lukasz Lenart 9c078aef14 WW-4440 Adds basic README.md to all submodules 2022-10-27 12:53:05 +02:00
Lukasz Lenart 802afb0cc0 WW-2815 Drops unused import 2022-10-17 10:55:46 +02:00
Lukasz Lenart 339c30320a WW-2815 Drops clearing existing permissions to avoid messing with user provided configuration 2022-10-17 10:14:51 +02:00
Lukasz Lenart a562f8f806 WW-2815 Fixes support for Collections and String 2022-10-17 09:52:07 +02:00
Lukasz Lenart ac13c32bdb WW-2815 Drops deprecated API 2022-10-17 09:47:37 +02:00
Lukasz Lenart bb71610296 WW-2815 Refactors XStreamHandler to allow to provide a custom configuration 2022-10-17 08:54:03 +02:00
Lukasz Lenart 3774ffa7c3 WW-5234 Improves DTD definitions to use proper URL 2022-09-27 09:21:03 +02:00
Lukasz Lenart 49240c50a2 [maven-release-plugin] prepare for next development iteration 2022-09-02 14:41:56 +02:00
Lukasz Lenart 941d88d115 [maven-release-plugin] prepare release STRUTS_6_0_3 2022-09-02 14:41:49 +02:00
Lukasz Lenart cdb70e6bed [maven-release-plugin] prepare for next development iteration 2022-08-25 07:39:48 +02:00
Lukasz Lenart 1380802b75 [maven-release-plugin] prepare release STRUTS_6_0_2 2022-08-25 07:39:40 +02:00
Lukasz Lenart b1c1be6e40 [maven-release-plugin] prepare for next development iteration 2022-08-12 17:26:55 +02:00
Lukasz Lenart 6536dc65d8 [maven-release-plugin] prepare release STRUTS_6_0_1 2022-08-12 17:26:47 +02:00
rproserpio 3119eb65db Reverting injection refactor of internal bean
In commit e9d0a5518c ContentTypeHandlerManager has been changed from setter-injected to constructor-injected.
However, at least with spring as the object factory, that bean was an internal bean not available from the factory, injected post construction.
In the 6.0.0 implementation ContentTypeInterceptor cannot be instantiated since its dependency cannot be resolved:
```
org.springframework.beans.factory.UnsatisfiedDependencyException

Error creating bean with name 'org.apache.struts2.rest.ContentTypeInterceptor': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.apache.struts2.rest.ContentTypeHandlerManager' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
```
This commit attempts to revert that change.
2022-07-25 01:11:46 +02:00
Lukasz Lenart 4b3ee53f93 [maven-release-plugin] prepare for next development iteration 2022-06-02 09:11:11 +02:00
Lukasz Lenart 68fb49c10e [maven-release-plugin] prepare release STRUTS_6_0_0 2022-06-02 09:11:02 +02:00
Lukasz Lenart 735bbc283e [maven-release-plugin] prepare for next development iteration 2022-05-24 13:59:32 +02:00
Lukasz Lenart 981885fd6a [maven-release-plugin] prepare release STRUTS_6_0_0_RC4 2022-05-24 13:59:22 +02:00
Lukasz Lenart 059a2a6117 WW-5182 Upgrade to Servlet API 3.1 2022-05-14 09:12:42 +02:00
Lukasz Lenart e9d0a5518c Cleans up code 2022-03-15 14:27:57 +01:00
Lukasz Lenart 115fef2af7 [maven-release-plugin] prepare for next development iteration 2022-02-24 07:11:22 +01:00
Lukasz Lenart 0c9f9c3400 [maven-release-plugin] prepare release STRUTS_6_0_0_RC3 2022-02-24 07:11:13 +01:00
Lukasz Lenart 14c3a14c8f [maven-release-plugin] prepare for next development iteration 2022-01-29 17:36:34 +01:00
Lukasz Lenart f997d9b1ed [maven-release-plugin] prepare release STRUTS_6_0_0_RC2 2022-01-29 17:36:26 +01:00
Lukasz Lenart 57f76d94f2 [maven-release-plugin] prepare for next development iteration 2021-12-19 12:50:38 +01:00
Lukasz Lenart 96aedf9bd5 [maven-release-plugin] prepare release STRUTS_6_0_0_RC1 2021-12-19 12:50:28 +01:00
Yuliang Fan a368cb6328 fixed flakiness in JacksonXmlHandlerTest.java (#500)
* fixed flakiness in JacksonXmlHandlerTest.java

* update whitespace/compilation error/indentation

* fixing typos

* move toString() after flush()
2021-11-02 08:08:58 +01:00
Lukasz Lenart 0cf39a97f0 WW-4789 WW-3788 Cleans up code & JavaDocs formatting 2020-04-28 08:19:20 +02:00
Lukasz Lenart 2f27e45ef4 WW-4789 WW-3788 Marks LOCALE as deprecated on behalf using helper methods 2020-04-21 20:27:11 +02:00
Lukasz Lenart 8e6815e115 WW-4789 WW-3788 Stops using get() 2020-04-08 08:22:00 +02:00
Lukasz Lenart dfda16d743 WW-4789 WW-3788 Introduces helper methods to allow build fluent API 2020-04-05 17:48:59 +02:00
Lukasz Lenart 1bfa1ce6d1 WW-4789 WW-3788 Adds instance bind() to simplify bind operation 2020-04-05 07:46:56 +02:00
Lukasz Lenart 1a8c751b9a WW-4789 WW-3788 Uses bind() instead of bound() 2020-04-05 07:46:56 +02:00
Lukasz Lenart f4aa4ee09a WW-4789 WW-3788 ActionContext refactoring 2020-04-05 07:46:56 +02:00
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