JBoss Enterprise Application Platform (EAP) 8 Included Modules
This article lists the modules included with JBoss EAP (EAP) 8 and their support classification.
JBoss EAP Module Support Classifications
Module support classifications serve as guidelines for customer use cases, and they are described in detail below:
-
PUBLIC
A module with public classification is made available for customers to use at their discretion. -
DEPRECATED
A module with deprecated classification is an early warning that it has been marked for removal in a future release. -
PRIVATE
A module with private classification is an internal component intended for use exclusively by the JBoss EAP application server. Private module APIs or behavior may change without notice, which can cause instability in applications that use them. -
UNSUPPORTED
A module with unsupported classification should not be used by customers and is not supported. -
PREVIEW
A module with preview classification is considered a technology preview. Support of technology preview features and APIs is detailed in the Technology Preview Feature Support Scope policy.
JBoss EAP Module Listing
The following table lists each module included with JBoss EAP and its support classification:
Module | 8.0 Support Classification |
---|---|
asm.asm | PRIVATE |
com.amazon.aws.core | PRIVATE |
com.amazon.aws.jmespath | PRIVATE |
com.amazon.aws.kms | PRIVATE |
com.amazon.aws.s3 | PRIVATE |
com.amazon.ion | PRIVATE |
com.carrotsearch.hppc | PRIVATE |
com.fasterxml.classmate | PRIVATE |
com.fasterxml.jackson.core.jackson-annotations | PUBLIC |
com.fasterxml.jackson.core.jackson-core | PUBLIC |
com.fasterxml.jackson.core.jackson-databind | PUBLIC |
com.fasterxml.jackson.dataformat.jackson-dataformat-cbor | PRIVATE |
com.fasterxml.jackson.datatype.jackson-datatype-jdk8 | PUBLIC |
com.fasterxml.jackson.datatype.jackson-datatype-jsr310 | PUBLIC |
com.fasterxml.jackson.jakarta.jackson-jakarta-json-provider | PUBLIC |
com.github.ben-manes.caffeine | PRIVATE |
com.github.fge.btf | PRIVATE |
com.github.fge.jackson-coreutils | PRIVATE |
com.github.fge.json-patch | PRIVATE |
com.github.fge.msg-simple | PRIVATE |
com.google.code.gson | UNSUPPORTED |
com.google.guava | PRIVATE |
com.google.guava.failureaccess | PRIVATE |
com.googlecode.javaewah | PRIVATE |
com.h2database.h2 | UNSUPPORTED |
com.ibm.async.asyncutil | PRIVATE |
com.microsoft.azure.storage | PRIVATE |
com.nimbusds.nimbus-jose-jwt | PRIVATE |
com.redhat.insights | PRIVATE |
com.squareup.protoparser | PRIVATE |
com.sun.xml.fastinfoset | PRIVATE |
com.sun.xml.messaging.saaj | PRIVATE |
gnu.getopt | PRIVATE |
ibm.jdk | DEPRECATED |
internal.javax.json.api.ee8 | PRIVATE |
io.netty.netty-buffer | PRIVATE |
io.netty.netty-codec | PRIVATE |
io.netty.netty-codec-dns | PRIVATE |
io.netty.netty-codec-http | PRIVATE |
io.netty.netty-codec-socks | PRIVATE |
io.netty.netty-common | PRIVATE |
io.netty.netty-handler | PRIVATE |
io.netty.netty-handler-proxy | PRIVATE |
io.netty.netty-resolver | PRIVATE |
io.netty.netty-resolver-dns | PRIVATE |
io.netty.netty-transport | PRIVATE |
io.netty.netty-transport-native-epoll | PRIVATE |
io.netty.netty-transport-native-unix-common | PRIVATE |
io.reactivex.rxjava2.rxjava | PRIVATE |
io.reactivex.rxjava3.rxjava | PRIVATE |
io.smallrye.jandex | PRIVATE |
io.undertow.core | PUBLIC |
io.undertow.jsp | PRIVATE |
io.undertow.servlet | PUBLIC |
io.undertow.websocket | PRIVATE |
jakarta.activation.api | PUBLIC |
jakarta.annotation.api | PUBLIC |
jakarta.batch.api | PUBLIC |
jakarta.ejb.api | PUBLIC |
jakarta.el.api | PUBLIC |
jakarta.enterprise.api | PUBLIC |
jakarta.enterprise.concurrent.api | PUBLIC |
jakarta.faces.api | PUBLIC |
jakarta.faces.impl | PRIVATE |
jakarta.inject.api | PUBLIC |
jakarta.interceptor.api | PUBLIC |
jakarta.jms.api | PUBLIC |
jakarta.json.api | PUBLIC |
jakarta.json.bind.api | PUBLIC |
jakarta.mail.api | PUBLIC |
jakarta.persistence.api | PUBLIC |
jakarta.resource.api | PUBLIC |
jakarta.security.auth.message.api | PUBLIC |
jakarta.security.enterprise.api | PUBLIC |
jakarta.security.jacc.api | PUBLIC |
jakarta.servlet.api | PUBLIC |
jakarta.servlet.jsp.api | PUBLIC |
jakarta.servlet.jstl.api | PUBLIC |
jakarta.transaction.api | PUBLIC |
jakarta.validation.api | PUBLIC |
jakarta.websocket.api | PUBLIC |
jakarta.ws.rs.api | PUBLIC |
jakarta.xml.bind.api | PUBLIC |
jakarta.xml.soap.api | PUBLIC |
jakarta.xml.ws.api | PUBLIC |
javax.api | DEPRECATED |
javax.orb.api | PUBLIC |
javax.rmi.api | PUBLIC |
javax.sql.api | DEPRECATED |
javax.wsdl4j.api | PUBLIC |
javax.xml.stream.api | DEPRECATED |
net.bytebuddy | PRIVATE |
net.jcip | PRIVATE |
org.aesh | PRIVATE |
org.antlr | PRIVATE |
org.apache.activemq.artemis | DEPRECATED |
org.apache.activemq.artemis.journal | PRIVATE |
org.apache.activemq.artemis.protocol.hornetq | PRIVATE |
org.apache.activemq.artemis.ra | PRIVATE |
org.apache.commons.beanutils | PRIVATE |
org.apache.commons.cli | PRIVATE |
org.apache.commons.codec | PRIVATE |
org.apache.commons.collections | PRIVATE |
org.apache.commons.io | PRIVATE |
org.apache.commons.lang3 | PRIVATE |
org.apache.commons.logging | PUBLIC |
org.apache.cxf | PUBLIC |
org.apache.cxf.impl | PRIVATE |
org.apache.cxf.services-sts | PUBLIC |
org.apache.cxf.ws-security | PUBLIC |
org.apache.httpcomponents | PRIVATE |
org.apache.httpcomponents.core | PRIVATE |
org.apache.james.mime4j | PRIVATE |
org.apache.logging.log4j.api | PUBLIC |
org.apache.lucene | UNSUPPORTED |
org.apache.neethi | PRIVATE |
org.apache.santuario.xmlsec | PRIVATE |
org.apache.sshd | PRIVATE |
org.apache.velocity | PRIVATE |
org.apache.ws.security | PUBLIC |
org.apache.ws.xmlschema | PRIVATE |
org.apache.xml-resolver | PRIVATE |
org.bitbucket.jose4j | PRIVATE |
org.bouncycastle | PRIVATE |
org.bouncycastle.bcmail | PRIVATE |
org.bouncycastle.bcpg | PRIVATE |
org.bouncycastle.bcpkix | PRIVATE |
org.bouncycastle.bcprov | PRIVATE |
org.bouncycastle.bcutil | PRIVATE |
org.codehaus.woodstox | PRIVATE |
org.eclipse.angus.activation | PRIVATE |
org.eclipse.angus.mail | PRIVATE |
org.eclipse.jdt.ecj | PRIVATE |
org.eclipse.jgit | PRIVATE |
org.eclipse.parsson | PRIVATE |
org.eclipse.persistence | UNSUPPORTED |
org.eclipse.yasson | PRIVATE |
org.elasticsearch.client.rest-client | UNSUPPORTED |
org.fusesource.jansi | PRIVATE |
org.glassfish.expressly | PRIVATE |
org.glassfish.jakarta.enterprise.concurrent | PRIVATE |
org.glassfish.jaxb | PRIVATE |
org.glassfish.soteria | PRIVATE |
org.hibernate | PUBLIC |
org.hibernate.commons-annotations | PUBLIC |
org.hibernate.jipijapa-hibernate6 | PRIVATE |
org.hibernate.search.backend.elasticsearch | PUBLIC |
org.hibernate.search.backend.lucene | PUBLIC |
org.hibernate.search.engine | PUBLIC |
org.hibernate.search.jipijapa-hibernatesearch | PRIVATE |
org.hibernate.search.mapper.orm | PUBLIC |
org.hibernate.search.mapper.pojo | PUBLIC |
org.hibernate.validator | PUBLIC |
org.hibernate.validator.cdi | PUBLIC |
org.hornetq.client | PRIVATE |
org.infinispan | PUBLIC |
org.infinispan.cdi.common | PUBLIC |
org.infinispan.cdi.embedded | PUBLIC |
org.infinispan.cdi.remote | PUBLIC |
org.infinispan.client.hotrod | PUBLIC |
org.infinispan.commons | PUBLIC |
org.infinispan.component.annotations | PRIVATE |
org.infinispan.core | PRIVATE |
org.infinispan.counter | PUBLIC |
org.infinispan.hibernate-cache | PRIVATE |
org.infinispan.lock | PUBLIC |
org.infinispan.objectfilter | PRIVATE |
org.infinispan.persistence.jdbc | PRIVATE |
org.infinispan.persistence.remote | PRIVATE |
org.infinispan.protostream | PUBLIC |
org.infinispan.protostream.types | PRIVATE |
org.infinispan.query | PUBLIC |
org.infinispan.query.client | PUBLIC |
org.infinispan.query.core | PRIVATE |
org.infinispan.query.dsl | PUBLIC |
org.jasypt | PRIVATE |
org.jberet.jberet-core | PRIVATE |
org.jboss.as.appclient | PRIVATE |
org.jboss.as.cli | PRIVATE |
org.jboss.as.clustering.common | PRIVATE |
org.jboss.as.clustering.infinispan | PRIVATE |
org.jboss.as.clustering.jgroups | PRIVATE |
org.jboss.as.connector | PRIVATE |
org.jboss.as.console | PRIVATE |
org.jboss.as.controller | PRIVATE |
org.jboss.as.controller-client | PUBLIC |
org.jboss.as.core-security | PRIVATE |
org.jboss.as.deployment-repository | PRIVATE |
org.jboss.as.deployment-scanner | PRIVATE |
org.jboss.as.domain-add-user | PRIVATE |
org.jboss.as.domain-http-error-context | PRIVATE |
org.jboss.as.domain-http-interface | PRIVATE |
org.jboss.as.domain-management | PRIVATE |
org.jboss.as.ee | PRIVATE |
org.jboss.as.ejb3 | PRIVATE |
org.jboss.as.host-controller | PRIVATE |
org.jboss.as.jaxrs | PRIVATE |
org.jboss.as.jdr | PRIVATE |
org.jboss.as.jmx | PRIVATE |
org.jboss.as.jpa | PRIVATE |
org.jboss.as.jpa.spi | PRIVATE |
org.jboss.as.jsf | PRIVATE |
org.jboss.as.jsf-injection | PRIVATE |
org.jboss.as.jsr77 | PRIVATE |
org.jboss.as.logging | PRIVATE |
org.jboss.as.mail | PRIVATE |
org.jboss.as.management-client-content | PRIVATE |
org.jboss.as.naming | PRIVATE |
org.jboss.as.network | PRIVATE |
org.jboss.as.patching | PRIVATE |
org.jboss.as.patching.cli | PRIVATE |
org.jboss.as.platform-mbean | PRIVATE |
org.jboss.as.pojo | PRIVATE |
org.jboss.as.process-controller | PRIVATE |
org.jboss.as.product | PRIVATE |
org.jboss.as.protocol | PRIVATE |
org.jboss.as.remoting | PRIVATE |
org.jboss.as.sar | PRIVATE |
org.jboss.as.security | PRIVATE |
org.jboss.as.server | PRIVATE |
org.jboss.as.standalone | PRIVATE |
org.jboss.as.system-jmx | PUBLIC |
org.jboss.as.threads | PRIVATE |
org.jboss.as.transactions | PRIVATE |
org.jboss.as.version | PRIVATE |
org.jboss.as.web-common | PRIVATE |
org.jboss.as.webservices | PRIVATE |
org.jboss.as.webservices.server.integration | PRIVATE |
org.jboss.as.weld | PRIVATE |
org.jboss.as.weld.beanvalidation | PRIVATE |
org.jboss.as.weld.common | PRIVATE |
org.jboss.as.weld.ejb | PRIVATE |
org.jboss.as.weld.jpa | PRIVATE |
org.jboss.as.weld.spi | PRIVATE |
org.jboss.as.weld.transactions | PRIVATE |
org.jboss.as.weld.webservices | PRIVATE |
org.jboss.as.xts | PRIVATE |
org.jboss.classfilewriter | PRIVATE |
org.jboss.common-beans | PRIVATE |
org.jboss.dmr | PUBLIC |
org.jboss.ejb-client | PUBLIC |
org.jboss.ejb3 | PUBLIC |
org.jboss.genericjms | UNSUPPORTED |
org.jboss.iiop-client | PRIVATE |
org.jboss.invocation | PRIVATE |
org.jboss.ironjacamar.api | PRIVATE |
org.jboss.ironjacamar.impl | PRIVATE |
org.jboss.ironjacamar.jdbcadapters | PRIVATE |
org.jboss.jaxbintros | PRIVATE |
org.jboss.jboss-transaction-spi | PRIVATE |
org.jboss.jts | PRIVATE |
org.jboss.jts.integration | PRIVATE |
org.jboss.logging | PUBLIC |
org.jboss.logging.commons.logging | PRIVATE |
org.jboss.logging.jul-to-slf4j-stub | PUBLIC |
org.jboss.logmanager | PUBLIC |
org.jboss.logmanager.log4j2 | PRIVATE |
org.jboss.marshalling | PRIVATE |
org.jboss.marshalling.river | PRIVATE |
org.jboss.metadata.appclient | PRIVATE |
org.jboss.metadata.common | PRIVATE |
org.jboss.metadata.ear | PRIVATE |
org.jboss.metadata.ejb | PRIVATE |
org.jboss.metadata.web | PRIVATE |
org.jboss.mod_cluster.container.spi | PRIVATE |
org.jboss.mod_cluster.core | PRIVATE |
org.jboss.mod_cluster.load.spi | PRIVATE |
org.jboss.modules | PUBLIC |
org.jboss.msc | DEPRECATED |
org.jboss.narayana.compensations | UNSUPPORTED |
org.jboss.narayana.rts | UNSUPPORTED |
org.jboss.prospero | PRIVATE |
org.jboss.prospero-dep | PRIVATE |
org.jboss.remoting | PRIVATE |
org.jboss.remoting-jmx | PUBLIC |
org.jboss.resteasy.resteasy-atom-provider | PUBLIC |
org.jboss.resteasy.resteasy-cdi | PRIVATE |
org.jboss.resteasy.resteasy-client | PRIVATE |
org.jboss.resteasy.resteasy-client-api | PUBLIC |
org.jboss.resteasy.resteasy-core | PRIVATE |
org.jboss.resteasy.resteasy-core-spi | PUBLIC |
org.jboss.resteasy.resteasy-crypto | PRIVATE |
org.jboss.resteasy.resteasy-jackson2-provider | PUBLIC |
org.jboss.resteasy.resteasy-jaxb-provider | PUBLIC |
org.jboss.resteasy.resteasy-jaxrs | DEPRECATED |
org.jboss.resteasy.resteasy-jsapi | PUBLIC |
org.jboss.resteasy.resteasy-json-binding-provider | PRIVATE |
org.jboss.resteasy.resteasy-json-p-provider | PUBLIC |
org.jboss.resteasy.resteasy-multipart-provider | PUBLIC |
org.jboss.resteasy.resteasy-rxjava2 | PRIVATE |
org.jboss.resteasy.resteasy-spring | PUBLIC |
org.jboss.resteasy.resteasy-tracing-api | PRIVATE |
org.jboss.resteasy.resteasy-validator-provider | PUBLIC |
org.jboss.staxmapper | PRIVATE |
org.jboss.stdio | PRIVATE |
org.jboss.threads | PRIVATE |
org.jboss.vfs | PRIVATE |
org.jboss.weld.api | PUBLIC |
org.jboss.weld.core | PRIVATE |
org.jboss.weld.spi | PRIVATE |
org.jboss.ws.api | PUBLIC |
org.jboss.ws.common | PRIVATE |
org.jboss.ws.cxf.jbossws-cxf-client | PUBLIC |
org.jboss.ws.cxf.jbossws-cxf-factories | PRIVATE |
org.jboss.ws.cxf.jbossws-cxf-server | PRIVATE |
org.jboss.ws.cxf.jbossws-cxf-transports-udp | PRIVATE |
org.jboss.ws.cxf.jbossws-cxf-transports-undertow | PRIVATE |
org.jboss.ws.cxf.sts | PUBLIC |
org.jboss.ws.jaxws-client | PRIVATE |
org.jboss.ws.jaxws-undertow-httpspi | PRIVATE |
org.jboss.ws.saaj-impl | PRIVATE |
org.jboss.ws.spi | PRIVATE |
org.jboss.ws.tools.common | PRIVATE |
org.jboss.ws.tools.wsconsume | PRIVATE |
org.jboss.ws.tools.wsprovide | PRIVATE |
org.jboss.xnio | PRIVATE |
org.jboss.xnio.netty.netty-xnio-transport | PRIVATE |
org.jboss.xnio.nio | PRIVATE |
org.jboss.xts | PRIVATE |
org.jctools | PRIVATE |
org.jgroups | UNSUPPORTED |
org.jgroups.aws | PRIVATE |
org.jgroups.azure | PRIVATE |
org.jgroups.kubernetes | PRIVATE |
org.joda.time | UNSUPPORTED |
org.keycloak.keycloak-adapter-subsystem | PRIVATE |
org.omg.api | PUBLIC |
org.opensaml | PRIVATE |
org.projectodd.vdx | PRIVATE |
org.reactivestreams | PRIVATE |
org.slf4j | PUBLIC |
org.slf4j.impl | PRIVATE |
org.wildfly.bootable-jar | PRIVATE |
org.wildfly.client.config | PRIVATE |
org.wildfly.clustering.context | PRIVATE |
org.wildfly.clustering.ee.cache | PRIVATE |
org.wildfly.clustering.ee.hotrod | PRIVATE |
org.wildfly.clustering.ee.infinispan | PRIVATE |
org.wildfly.clustering.ee.spi | PRIVATE |
org.wildfly.clustering.ejb.cache | PRIVATE |
org.wildfly.clustering.ejb.client | PRIVATE |
org.wildfly.clustering.ejb.infinispan | PRIVATE |
org.wildfly.clustering.ejb.spi | PRIVATE |
org.wildfly.clustering.el.expressly | PRIVATE |
org.wildfly.clustering.faces.api | PRIVATE |
org.wildfly.clustering.faces.mojarra | PRIVATE |
org.wildfly.clustering.infinispan.client.api | PRIVATE |
org.wildfly.clustering.infinispan.client.service | PRIVATE |
org.wildfly.clustering.infinispan.client.spi | PRIVATE |
org.wildfly.clustering.infinispan.embedded.api | PRIVATE |
org.wildfly.clustering.infinispan.embedded.service | PRIVATE |
org.wildfly.clustering.infinispan.embedded.spi | PRIVATE |
org.wildfly.clustering.infinispan.marshalling | PRIVATE |
org.wildfly.clustering.jgroups.api | UNSUPPORTED |
org.wildfly.clustering.jgroups.spi | PRIVATE |
org.wildfly.clustering.marshalling.api | PUBLIC |
org.wildfly.clustering.marshalling.jboss | PRIVATE |
org.wildfly.clustering.marshalling.protostream | PRIVATE |
org.wildfly.clustering.marshalling.spi | PRIVATE |
org.wildfly.clustering.server.api | PUBLIC |
org.wildfly.clustering.server.infinispan | PRIVATE |
org.wildfly.clustering.server.service | PRIVATE |
org.wildfly.clustering.server.spi | PRIVATE |
org.wildfly.clustering.service | PRIVATE |
org.wildfly.clustering.singleton.api | PUBLIC |
org.wildfly.clustering.singleton.server | PRIVATE |
org.wildfly.clustering.singleton.service | PRIVATE |
org.wildfly.clustering.web.api | PUBLIC |
org.wildfly.clustering.web.cache | PRIVATE |
org.wildfly.clustering.web.container | PRIVATE |
org.wildfly.clustering.web.hotrod | PRIVATE |
org.wildfly.clustering.web.infinispan | PRIVATE |
org.wildfly.clustering.web.service | PRIVATE |
org.wildfly.clustering.web.spi | PRIVATE |
org.wildfly.clustering.web.undertow | PRIVATE |
org.wildfly.clustering.weld.core | PRIVATE |
org.wildfly.clustering.weld.ejb | PRIVATE |
org.wildfly.clustering.weld.web | PRIVATE |
org.wildfly.common | PRIVATE |
org.wildfly.discovery | PRIVATE |
org.wildfly.embedded | PRIVATE |
org.wildfly.event.logger | PRIVATE |
org.wildfly.extension.batch.jberet | PRIVATE |
org.wildfly.extension.bean-validation | PRIVATE |
org.wildfly.extension.clustering.ejb | PRIVATE |
org.wildfly.extension.clustering.server | PRIVATE |
org.wildfly.extension.clustering.singleton | PRIVATE |
org.wildfly.extension.clustering.web | PRIVATE |
org.wildfly.extension.core-management | PRIVATE |
org.wildfly.extension.core-management-client | PUBLIC |
org.wildfly.extension.datasources-agroal | PRIVATE |
org.wildfly.extension.discovery | PRIVATE |
org.wildfly.extension.ee-security | PRIVATE |
org.wildfly.extension.elytron | PRIVATE |
org.wildfly.extension.elytron-oidc-client | PRIVATE |
org.wildfly.extension.health | PRIVATE |
org.wildfly.extension.io | PRIVATE |
org.wildfly.extension.messaging-activemq | PRIVATE |
org.wildfly.extension.messaging-activemq.injection | PRIVATE |
org.wildfly.extension.metrics | PRIVATE |
org.wildfly.extension.mod_cluster | PRIVATE |
org.wildfly.extension.picketlink | PRIVATE |
org.wildfly.extension.request-controller | PRIVATE |
org.wildfly.extension.rts | PRIVATE |
org.wildfly.extension.security.manager | PRIVATE |
org.wildfly.extension.undertow | PRIVATE |
org.wildfly.http-client.common | PUBLIC |
org.wildfly.http-client.ejb | PUBLIC |
org.wildfly.http-client.naming | PUBLIC |
org.wildfly.http-client.transaction | PUBLIC |
org.wildfly.iiop-openjdk | PRIVATE |
org.wildfly.installation-manager | PRIVATE |
org.wildfly.installation-manager.api | PRIVATE |
org.wildfly.mod_cluster.undertow | PRIVATE |
org.wildfly.naming | PUBLIC |
org.wildfly.naming-client | PUBLIC |
org.wildfly.openssl | PRIVATE |
org.wildfly.security.elytron | PUBLIC |
org.wildfly.security.elytron-base | PRIVATE |
org.wildfly.security.elytron-http-oidc | PRIVATE |
org.wildfly.security.elytron-jose-jwk | PRIVATE |
org.wildfly.security.elytron-jose-util | PRIVATE |
org.wildfly.security.elytron-private | PRIVATE |
org.wildfly.security.elytron-tool | PRIVATE |
org.wildfly.security.elytron-web.undertow-server | PRIVATE |
org.wildfly.security.elytron-web.undertow-server-servlet | PRIVATE |
org.wildfly.security.http.sfbasic | PRIVATE |
org.wildfly.security.jakarta.authentication | PRIVATE |
org.wildfly.security.jakarta.authorization | PRIVATE |
org.wildfly.security.jakarta.client.resteasy | PRIVATE |
org.wildfly.security.jakarta.client.webservices | PRIVATE |
org.wildfly.security.jakarta.security | PRIVATE |
org.wildfly.security.manager | PRIVATE |
org.wildfly.transaction.client | UNSUPPORTED |
org.yaml.snakeyaml | PRIVATE |
sun.jdk | DEPRECATED |
sun.scripting | PRIVATE |
wildflyee.api | PRIVATE |
Comments