[
https://issues.apache.org/jira/browse/ARTEMIS-3410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17904177#comment-17904177
]
Robbie Gemmell commented on ARTEMIS-3410:
-----------------------------------------
FYI the test disabled above that was in integration-tests, was moved to the
karaf-server-integration-tests module as part of the transition to SLF4J+Log4J
made under ARTEMIS-4020.
The impending commmit to re-enable these karaf tests, which now work on newer
JDKs, thus isnt an exact unwinding of the prior changes made in the earlier 2
commits.
> the Karaf 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.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact