[ 
https://issues.apache.org/jira/browse/ARTEMIS-3410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robbie Gemmell updated ARTEMIS-3410:
------------------------------------
    Affects Version/s: 2.23.1

> Karaf client integration tests dont work on Java 16+
> ----------------------------------------------------
>
>                 Key: ARTEMIS-3410
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3410
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Tests
>    Affects Versions: 2.18.0, 2.23.1
>            Reporter: Robbie Gemmell
>            Priority: Major
>
> ARTEMIS-3296 enabled the build to run on Java 16 and got the PR build passing 
> there. The karaf integration tests didnt even run on Java 11 at the time (but 
> do now, ARTEMIS-3407), and didnt run as part of the PR build (but do now, 
> [828d4940|https://github.com/apache/activemq-artemis/commit/828d4940ec208c41189c650c99bd979cc7a38bd8]
>  ). They will be disabled on Java 16+ until they can be made to work.
> In their current state the tests look to fail due to the [test] framework(s) 
> themselves reflectively accessing elements in modules now protected by the 
> JDK by default. Newer framework bits that dont do this, or relevant 'add 
> opens' etc config to permit it will beneeded to address this. For the latter 
> this looks different than other tests as it will presumably need done in the 
> framework config within the tests themselves, not in the surefire/failsafe 
> plugin config in the pom. Work is needed to see what can be done to get the 
> tests running on Java 16+.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to