Commit Graph

394 Commits

Author SHA1 Message Date
Kusal Kithul-Godage 9527da5d36 WW-5355 Initial Caffeine cache implementation 2023-10-15 23:35:52 +11:00
Lukasz Lenart 85843b26f6 WW-5347 Upgrades to commons-digester3 ver 3.2 2023-09-28 14:28:54 +02:00
Lukasz Lenart b7f73715d9 [maven-release-plugin] prepare for next development iteration 2023-09-11 09:49:51 +02:00
Lukasz Lenart 236ae15c66 [maven-release-plugin] prepare release STRUTS_6_3_0_1 2023-09-11 09:49:42 +02:00
Lukasz Lenart f4253ff8ff [maven-release-plugin] prepare for next development iteration 2023-09-11 09:22:20 +02:00
Lukasz Lenart 0ba2d69af9 [maven-release-plugin] prepare release STRUTS_6_3_0_1 2023-09-11 09:22:12 +02:00
Lukasz Lenart a0185f2483 [maven-release-plugin] prepare for next development iteration 2023-09-01 08:01:39 +02:00
Lukasz Lenart 1a88f78a7e [maven-release-plugin] prepare release STRUTS_6_3_0 2023-09-01 08:01:30 +02:00
Lukasz Lenart 20e2110614 Reverts version to 6.3.0-SNAPSHOT 2023-09-01 07:44:47 +02:00
Lukasz Lenart 32e42b3ecd [maven-release-plugin] prepare for next development iteration 2023-08-23 07:30:16 +02:00
Lukasz Lenart 04e9246389 [maven-release-plugin] prepare release STRUTS_6_3_0 2023-08-23 07:30:08 +02:00
Kusal Kithul-Godage 81ede1181f WW-5334 Lift log4j dependencies 2023-08-19 11:51:58 +10:00
Lukasz Lenart 62b41ef466 [maven-release-plugin] prepare for next development iteration 2023-06-28 09:13:16 +02:00
Lukasz Lenart bb7cce26e9 [maven-release-plugin] prepare release STRUTS_6_2_0 2023-06-28 09:13:07 +02:00
Lukasz Lenart d166d79a66 [maven-release-plugin] prepare for next development iteration 2022-11-15 15:30:13 +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 32201b2ef2 WW-5232 Applies proper coverage settings for Jacoco plugin and Sonar 2022-09-28 10:02:55 +02:00
Lukasz Lenart 5a3d2c4eb9 WW-5219 Moves TestNG related classes into TestNG plugin
Also moves test classes under testng package
2022-09-04 11:15:28 +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
Lukasz Lenart b6b74a46ea WW-5188 Replaces since 2.6 with 6.0 2022-06-14 13:34:27 +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 9f9edf4705 WW-5165 Upgrades Spring to version 5.3.20 2022-05-17 07:37:39 +02:00
Lukasz Lenart 059a2a6117 WW-5182 Upgrade to Servlet API 3.1 2022-05-14 09:12:42 +02: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 ecef56b546 WW-5022 Sets escapeHtmlBody to false by default and defines new flag to switch to true globally 2022-01-04 09:01:21 +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
Stefaan Dutry f1ca6d0e2a [WW-5064] Move XWork Spring support into struts2-spring-plugin 2021-09-24 11:40:16 +02:00
JCgH4164838Gh792C124B5 3a7c35a014 WW-5093 - Improve tag var attribute comments.
- Minor non-code changes, driven by examination of the issue.
- Update taglib version from 2.3 to 2.6
- Apply missing @Override annotation to methods in several components.
- ContextBean - tag attribute description updated to mention scope action.
- ServletUrlRenderer - corrected code comment concerning scope of var
  attribute, corrected spelling mistake, changed URL case.
- Set - Added JavaDoc and code comment to clarify that with action scope
  the var is also assigned to page scope.  Updated tag descriptions for var
  and scope to further clarify the behaviour.
- Text - Added JavaDoc comment to clarify that if the var attribute is used
  the result is not written out, but instead saved into the action context.
- AttributeMap - Whitespace cleanup in get() method, plus added @Override
  tags to multiple methods.
2020-12-06 22:22:27 -05:00
Lukasz Lenart 71d4a7be3b WW-5047 Upgrades to VelocityEngine 2.1 and VelocityTools 3.0 2020-02-01 12:49:01 +01:00
Yasser Zamani fa90e01ba5 introduce integration tests with minimum needed changes (#301)
* introduce integration tests with minimum needed changes

* report coverage for integration tests as well

References:
https://stackoverflow.com/a/41364462
http://www.mojohaus.org/cobertura-maven-plugin/usage.html#reports

* switch to JaCoCo as test coverage library

Cobertura latest release is old, 2015, has issues with java and an old weird issue with integration tests [1].

[1] https://github.com/cobertura/cobertura/issues/230

* Use HtmlUnit instead of JWebUnit
2018-12-31 19:21:49 +03:30
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 3613cc0b13 Remove cglib-nodep 2018-11-14 21:38:05 +01:00
Lukasz Lenart b77b1c13cc Drops irrelevant profile 2018-10-02 09:00:00 +02:00
Lukasz Lenart 8e74ce610b Upgrades dependencies to Servlet API 2.5 and JSP API 2.1 2018-03-20 15:41:54 +01:00
Aleksandr Mashchenko 478945a0bd WW-4915 Replace deprecated commons-lang3 classes (add commons-text dependency, replace StringEscapeUtils) 2018-02-05 21:15:17 +02:00
Aleksandr Mashchenko eed364fe28 Use managed surefire version in core 2018-02-05 18:39:12 +02:00