[
https://issues.apache.org/jira/browse/ARTEMIS-3305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robbie Gemmell updated ARTEMIS-3305:
------------------------------------
Issue Type: Test (was: Bug)
> compatibility tests dont work on Java 16+
> -----------------------------------------
>
> Key: ARTEMIS-3305
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3305
> Project: ActiveMQ Artemis
> Issue Type: Test
> Components: Tests
> Affects Versions: 2.18.0
> Reporter: Robbie Gemmell
> Assignee: Clebert Suconic
> Priority: Major
> Fix For: 2.23.1
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> ARTEMIS-3296 enabled the build to run on Java 16 and got the PR build passing
> there. It disabled running the tests in the compatibility-tests module to
> achieve this though.
> In its current state, the tests look to fail primarily due to an older groovy
> 2.5.x version, however upgrading this to the 3.0.8 release wasnt enough to
> get things working, with the tests progressing but seeming to get into an
> infinite-reconnect scenario where connection was failing and reporting a
> client-server version mismatch, and eventually OOM errors etc as well.
> Work is needed to see whether other changes, such as adding specific module
> exports, can get the compatibility tests running on Java 16+. Its always
> possible some of the previous client/server versions they use wont actually
> run on 16, so perhaps even only a subset can.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)