Deprecated in Red Hat JBoss Enterprise Application Platform (EAP) 8
Deprecated features will not see additional feature development in future versions of EAP, and may not be present in a future EAP feature release. This list of deprecations reflects the currently known list of deprecations and will be updated as new deprecations are made.
JDK
- JDK 11 is deprecated in EAP 8.0 , EAP 8.1 will require JDK 17
JBoss Modules
-
The following JBoss Modules are deprecated, the application or custom JBoss Module (module.xml) should be updated to depend on the specific module required instead of these deprecated aggregate modules:
-
javax.api (details)
-
sun.jdk (details)
-
ibm.jdk
-
javax.sql.api
-
javax.xml.stream.api
-
org.jboss.resteasy.resteasy-jaxrs
-
Other deprecated modules:
- org.jboss.msc
- Support for direct deployment use of JBoss MSC may be removed in a future release. Furthermore, MSC itself includes a number of specific APIs that are deprecated and are on track to be removed. These are expected to be removed in a future EAP minor release.
- org.jboss.msc
-
org.apache.activemq.artemis
JDK 11
Support for JDK 11 was deprecated in JBoss EAP 7.4, and JDK 11 continues to be deprecated in JBoss EAP 8.0. JBoss EAP 8.0 continues to support JDK 17.
Security manager
The Java Security Manager is deprecated.
SAML support
In JBoss EAP 8.0, use of the new SAML Galleon feature-pack replaces the previous procedure of using the Keycloak SAML adapter that the JBoss EAP 7.4 image included.
S2I mechanism
The S2I mechanism has been deprecated in JBoss EAP 8.0. The new S2I mechanism will use new builder images and will no longer include server bits. Additionally, users will have to configure their application’s pom.xml to include provisioning tooling that will provision a server and deploy development during the S2I build phase.
org.slf4j.ext module
The org.slf4j.ext module is deprecated in JBoss EAP 8.0.
Messaging
- Applications explicitly declaring a dependency on the module org.apache.activemq.artemis, this module will be deprecated in EAP 8.0 and you will get a WARN when deploying. There will be a org.apache.activemq.artemis.client public module that can be used instead.
JBoss Tools
- JBoss Tools is deprecated in EAP 8.0
Migration Toolkit for Runtimes (MTR)
- Note: If using This content is not included.MTR to assist in migrating applications to EAP 8, MTR is going end of life September 30, 2024 and you should use This content is not included.Migration Toolkit for Applications (MTA) at that point.