Hello All,
WildFly Arquillian has 2 community supported versions right now, 5 and 4. Currently 5 targets Jakarta EE 9 and Java 8. The only compliant Jakarta EE 9/9.1 WildFly containers are WildFly Preview 22+.
WildFly 27 will be the next community supported which targets Jakarta EE 10 and therefore Java 11. I would like to migrate WildFly Arquillian to require a minimum runtime of Java 11. However, we could keep the Jakarta EE 9 support as we don't use anything specific to Jakarta EE 10 currently.
Why do this? If we can require Java 11 we can upgrade WildFly Core to 19.x. This gives users of WildFly 27 better support for booting WildFly 27 with the appropriate JVM arguments. It also allows us to align better with WildFly 27+ in the future.
My question is, does anyone oppose making Java 11 the minimum runtime for WildFly Arquillian 5? We will continue to target Jakarta EE 9 components, e.g. jakarta.servlet:jakarta.servlet-api:5.0. We will also leave WildFly Arquillian 4 targeting Jakarta EE 8 and Java 8.
--
James R. Perkins
JBoss by Red Hat
_______________________________________________