-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Since the update to WildFly 27, the profile jdk17 is not more needed for testing Narayana.
Edit
It turns out that this issue has deeper roots than I thought. Since Narayana moved to JDK17, the codebase started using add-opens to include some libraries to run some tests of our testsuite. A better solution should replace this workaround. In fact, the reason why add-opens was employed is because of old Arquillian related dependencies used in Narayana.
This issue is also connected to WFLY (and Jakarta). WFLY is moving towards Jakarta and EE 10 and, as a consequence, there are many new improvements to import into Narayana (for example, [1][2]). Narayana needs to move towards these two targets ASAP. This JIRA is a prerequisite to this work.
[1] https://www.wildfly.org/news/2022/05/12/WildFlyPreview27-Alpha1-Released/
[2] https://weld.cdi-spec.org/news/2022/01/24/weld-500Beta1/