Our application with legacy components is built on Java 8 and is running successfully on JBoss EAP 7.4. The client now wants to migrate the application to JBoss EAP 8.0. However, when we try to deploy the application on EAP 8.0, we encounter javax.* exceptions, since EAP 8.0 uses Jakarta EE 10 (which replaces java.* with jakarta.*). We cannot upgrade our source application to use jakarta.* for various reasons. Questions Is there a backward compatibility like Tomcat that provides for version 10 and onwards (jakartaConverter="TOMCAT")? If not, what is the best way to convert my .ear file for it to be ready for deployment on JBoss? Continue reading...