Commit Graph

363 Commits

Author SHA1 Message Date
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
Yasser Zamani 38450c9a70 improve tests for lazy and early initialization 2018-01-09 11:34:58 +03:30
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
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 73359c480b Adds missing header with license 2017-10-21 11:24:48 +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 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 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
Lukasz Lenart ee27b6604a [maven-release-plugin] prepare release STRUTS_2_5_9 2017-01-17 10:27:01 +01:00
Lukasz Lenart 4727265e59 [maven-release-plugin] prepare for next development iteration 2016-12-06 11:18:07 +01:00
Lukasz Lenart 4281e31864 [maven-release-plugin] prepare release STRUTS_2_5_8 2016-12-06 11:17:46 +01:00
Lukasz Lenart 484ce1d191 [maven-release-plugin] prepare for next development iteration 2016-12-02 08:27:02 +01:00
Lukasz Lenart 5054ff469a [maven-release-plugin] prepare release STRUTS_2_5_7 2016-12-02 08:26:30 +01:00
Lukasz Lenart ad3a697d93 [maven-release-plugin] prepare for next development iteration 2016-11-28 21:15:56 +01:00
Lukasz Lenart 31a0768da3 [maven-release-plugin] prepare release STRUTS_2_5_6 2016-11-28 21:15:29 +01:00
Lukasz Lenart 7872fa80f9 WW-4719 Moves DefaultClassFinder implementation into Convention and ASM dependencies 2016-11-23 11:59:32 +01:00
Lukasz Lenart eb71d88696 Adds double check using Commons Validator 2016-11-16 07:31:05 +01:00
Lukasz Lenart 8aba301da0 WW-2454 Upgrades TestNG to latest 5.x version 2016-11-12 18:09:10 +01:00
Lukasz Lenart 91d6691b0d [maven-release-plugin] prepare for next development iteration 2016-10-11 20:40:50 +02:00
Lukasz Lenart f2348e53cb [maven-release-plugin] prepare release STRUTS_2_5_5 2016-10-11 20:40:26 +02:00
Lukasz Lenart 7cd3d30fdc [maven-release-plugin] prepare for next development iteration 2016-10-06 21:04:16 +02:00
Lukasz Lenart 12cc861875 [maven-release-plugin] prepare release STRUTS_2_5_4 2016-10-06 21:03:54 +02:00
Lukasz Lenart 67541e07a7 [maven-release-plugin] prepare for next development iteration 2016-10-05 07:44:55 +02:00
Lukasz Lenart c6a0ea2dcd [maven-release-plugin] prepare release STRUTS_2_5_3 2016-10-05 07:44:33 +02:00