JBoss Enterprise Application Platform (EAP) 6 Enthaltene Module und ihre Support-Klassifizierung

Aktualisiert -

Dieser Artikel führt alle in der Red Hat JBoss Enterprise Application Platform (EAP) 6 enthaltenen Module und ihre Support-Klassifizierung auf.

Support-Klassifizierungen der JBoss EAP Module

Die Support-Klassifizierungen der Module dienen als Richtlinien für unterschiedliche Anwendungsfälle, und sind nachfolgend im Detail beschrieben:

  • PUBLIC
    Ein Modul mit der Klassifizierung PUBLIC wird Kunden zur Nutzung nach eigenem Ermessen zur Verfügung gestellt.

  • PRIVATE
    Ein Modul mit der Klassifizierung PRIVATE ist eine interne Komponente, die ausschließlich für die Nutzung durch den JBoss EAP Applikationsserver gedacht ist. Die APIs bzw. das Verhalten von privaten Modulen können sich ohne Ankündigung ändern, was zu Unregelmäßigkeiten in Applikationen führen kann, die diese Module benutzen.

  • UNSUPPORTED
    Ein Modul mit der Klassifizierung UNSUPPORTED soll nicht von Kunden benutzt werden und wird nicht supported.

  • PREVIEW
    Ein Modul mit der Klassifizierung PREVIEW wird als Technologievorschau ('technology preview') angesehen. Der Support von Funktionen und APIs mit dieser Klassifizierung ist näher in der 'Technology Preview Feature Support Scope policy' beschrieben.

Tablelle der JBoss EAP Module

Die folgende Tabelle führt jedes in JBoss EAP enthaltene Modul mit seiner Support-Klassifizierung an:

Modul Support Klassifizierung
asm.asm PRIVATE
ch.qos.cal10n PRIVATE
com.github.relaxng PRIVATE
com.google.guava PRIVATE
com.h2database.h2 UNSUPPORTED
com.sun.codemodel PRIVATE
com.sun.istack PRIVATE
com.sun.jsf-impl PRIVATE
com.sun.xml.bind PRIVATE
com.sun.xml.messaging.saaj PRIVATE
com.sun.xml.txw2 PRIVATE
com.sun.xsom PRIVATE
gnu.getopt PRIVATE
ibm.jdk PUBLIC
javaee.api PUBLIC
javax.activation.api PUBLIC
javax.annotation.api PUBLIC
javax.api PUBLIC
javax.ejb.api PUBLIC
javax.el.api PUBLIC
javax.enterprise.api PUBLIC
javax.enterprise.deploy.api PUBLIC
javax.faces.api PUBLIC
javax.inject.api PUBLIC
javax.interceptor.api PUBLIC
javax.jms.api PUBLIC
javax.jws.api PUBLIC
javax.mail.api PUBLIC
javax.management.j2ee.api PUBLIC
javax.persistence.api PUBLIC
javax.resource.api PUBLIC
javax.rmi.api PUBLIC
javax.security.auth.message.api PUBLIC
javax.security.jacc.api PUBLIC
javax.servlet.api PUBLIC
javax.servlet.jsp.api PUBLIC
javax.servlet.jstl.api PUBLIC
javax.transaction.api PUBLIC
javax.validation.api PUBLIC
javax.ws.rs.api PUBLIC
javax.wsdl4j.api PUBLIC
javax.xml.bind.api PUBLIC
javax.xml.jaxp-provider PUBLIC
javax.xml.registry.api PUBLIC
javax.xml.rpc.api PUBLIC
javax.xml.soap.api PUBLIC
javax.xml.stream.api PUBLIC
javax.xml.ws.api PUBLIC
net.jcip PRIVATE
nu.xom PRIVATE
org.antlr PRIVATE
org.apache.commons.beanutils PRIVATE
org.apache.commons.cli PRIVATE
org.apache.commons.codec PRIVATE
org.apache.commons.collections PRIVATE
org.apache.commons.configuration PUBLIC
org.apache.commons.io PRIVATE
org.apache.commons.lang PRIVATE
org.apache.commons.pool PRIVATE
org.apache.cxf PUBLIC
org.apache.cxf.impl PRIVATE
org.apache.httpcomponents PRIVATE
org.apache.james.mime4j PRIVATE
org.apache.juddi.juddi-client PUBLIC
org.apache.juddi.scout PUBLIC
org.apache.juddi.uddi-ws PUBLIC
org.apache.neethi PRIVATE
org.apache.santuario.xmlsec PRIVATE
org.apache.velocity PRIVATE
org.apache.ws.security PUBLIC
org.apache.ws.xmlschema PRIVATE
org.apache.xalan PUBLIC
org.apache.xerces PUBLIC
org.apache.xml-resolver PRIVATE
org.codehaus.jackson.jackson-core-asl PRIVATE
org.codehaus.jackson.jackson-jaxrs PRIVATE
org.codehaus.jackson.jackson-mapper-asl PRIVATE
org.codehaus.jackson.jackson-xc PRIVATE
org.codehaus.jettison PRIVATE
org.codehaus.woodstox PRIVATE
org.dom4j UNSUPPORTED
org.fusesource.jansi PRIVATE
org.hibernate PUBLIC
org.hibernate.commons-annotations PUBLIC
org.hibernate.envers PUBLIC
org.hibernate.validator PUBLIC
org.hornetq PUBLIC
org.hornetq.ra PRIVATE
org.infinispan UNSUPPORTED
org.infinispan.cachestore.jdbc PRIVATE
org.infinispan.cachestore.remote PRIVATE
org.infinispan.client.hotrod PRIVATE
org.jacorb PRIVATE
org.javassist PRIVATE
org.jaxen PRIVATE
org.jboss.aesh PRIVATE
org.jboss.as.aggregate PRIVATE
org.jboss.as.appclient PRIVATE
org.jboss.as.cli PRIVATE
org.jboss.as.clustering.api PRIVATE
org.jboss.as.clustering.common PRIVATE
org.jboss.as.clustering.ejb3.infinispan PRIVATE
org.jboss.as.clustering.impl PRIVATE
org.jboss.as.clustering.infinispan PRIVATE
org.jboss.as.clustering.jgroups PRIVATE
org.jboss.as.clustering.registry PRIVATE
org.jboss.as.clustering.service PRIVATE
org.jboss.as.clustering.singleton PRIVATE
org.jboss.as.clustering.web.infinispan PRIVATE
org.jboss.as.clustering.web.spi PRIVATE
org.jboss.as.cmp PRIVATE
org.jboss.as.configadmin 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.core-security-api PUBLIC
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.ee.deployment PRIVATE
org.jboss.as.ejb3 PRIVATE
org.jboss.as.embedded PRIVATE
org.jboss.as.host-controller PRIVATE
org.jboss.as.jacorb PRIVATE
org.jboss.as.jaxr 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.hibernate PRIVATE
org.jboss.as.jpa.spi PRIVATE
org.jboss.as.jpa.util 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.messaging PRIVATE
org.jboss.as.modcluster PRIVATE
org.jboss.as.naming PRIVATE
org.jboss.as.network PRIVATE
org.jboss.as.osgi PRIVATE
org.jboss.as.osgi.http PRIVATE
org.jboss.as.osgi.jmx PRIVATE
org.jboss.as.osgi.jpa PRIVATE
org.jboss.as.osgi.jta PRIVATE
org.jboss.as.osgi.naming PRIVATE
org.jboss.as.osgi.web 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.security-api PUBLIC
org.jboss.as.server PRIVATE
org.jboss.as.standalone PRIVATE
org.jboss.as.system-jmx PREVIEW
org.jboss.as.threads PRIVATE
org.jboss.as.transactions PRIVATE
org.jboss.as.vault-tool PRIVATE
org.jboss.as.version PRIVATE
org.jboss.as.web PRIVATE
org.jboss.as.webservices PRIVATE
org.jboss.as.webservices.server.integration PRIVATE
org.jboss.as.webservices.server.jaxrpc-integration PRIVATE
org.jboss.as.weld PRIVATE
org.jboss.as.xts PRIVATE
org.jboss.classfilewriter PRIVATE
org.jboss.com.sun.httpserver PRIVATE
org.jboss.common-beans PRIVATE
org.jboss.common-core PRIVATE
org.jboss.dmr PUBLIC
org.jboss.ejb-client PUBLIC
org.jboss.ejb3 PUBLIC
org.jboss.genericjms PUBLIC
org.jboss.iiop-client PRIVATE
org.jboss.integration.ext-content PRIVATE
org.jboss.invocation PRIVATE
org.jboss.ironjacamar.api PRIVATE
org.jboss.ironjacamar.impl PRIVATE
org.jboss.ironjacamar.jdbcadapters PRIVATE
org.jboss.jandex PRIVATE
org.jboss.jaxbintros PRIVATE
org.jboss.jboss-transaction-spi PRIVATE
org.jboss.jts PRIVATE
org.jboss.jts.integration PRIVATE
org.jboss.log4j.logmanager PUBLIC
org.jboss.logging PUBLIC
org.jboss.logging.jul-to-slf4j-stub PUBLIC
org.jboss.logmanager PUBLIC
org.jboss.marshalling PUBLIC
org.jboss.marshalling.river PRIVATE
org.jboss.metadata PRIVATE
org.jboss.modules PUBLIC
org.jboss.msc PUBLIC
org.jboss.netty PRIVATE
org.jboss.osgi.deployment PRIVATE
org.jboss.osgi.framework PRIVATE
org.jboss.osgi.metadata PRIVATE
org.jboss.osgi.repository PRIVATE
org.jboss.osgi.resolver PRIVATE
org.jboss.osgi.spi PRIVATE
org.jboss.osgi.vfs PRIVATE
org.jboss.remote-naming PUBLIC
org.jboss.remoting-jmx PUBLIC
org.jboss.remoting3 PUBLIC
org.jboss.remoting3.remoting-jmx PUBLIC
org.jboss.resteasy.resteasy-atom-provider PUBLIC
org.jboss.resteasy.resteasy-cdi PRIVATE
org.jboss.resteasy.resteasy-hibernatevalidator-provider PUBLIC
org.jboss.resteasy.resteasy-jackson-provider PUBLIC
org.jboss.resteasy.resteasy-jaxb-provider PUBLIC
org.jboss.resteasy.resteasy-jaxrs PUBLIC
org.jboss.resteasy.resteasy-jettison-provider PUBLIC
org.jboss.resteasy.resteasy-jsapi PUBLIC
org.jboss.resteasy.resteasy-multipart-provider PUBLIC
org.jboss.resteasy.resteasy-spring PUBLIC
org.jboss.resteasy.resteasy-yaml-provider PRIVATE
org.jboss.sasl PUBLIC
org.jboss.security.negotiation PUBLIC
org.jboss.security.xacml PRIVATE
org.jboss.shrinkwrap.core PRIVATE
org.jboss.staxmapper PRIVATE
org.jboss.stdio PRIVATE
org.jboss.threads PRIVATE
org.jboss.vfs UNSUPPORTED
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-httpserver PRIVATE
org.jboss.ws.cxf.jbossws-cxf-transports-udp PRIVATE
org.jboss.ws.jaxws-client PRIVATE
org.jboss.ws.jaxws-jboss-httpserver-httpspi PRIVATE
org.jboss.ws.native.jbossws-native-core PUBLIC
org.jboss.ws.native.jbossws-native-services 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.xb PRIVATE
org.jboss.xnio PUBLIC
org.jboss.xnio.nio PRIVATE
org.jboss.xts PUBLIC
org.jdom UNSUPPORTED
org.jgroups UNSUPPORTED
org.joda.time UNSUPPORTED
org.kohsuke.rngom PRIVATE
org.omg.api PUBLIC
org.opensaml PUBLIC
org.osgi.core PREVIEW
org.osgi.enterprise PUBLIC
org.picketbox PUBLIC
org.picketlink PUBLIC
org.picketlink.common PUBLIC
org.picketlink.config PUBLIC
org.picketlink.core PUBLIC
org.picketlink.core.api PUBLIC
org.picketlink.federation PUBLIC
org.picketlink.federation.bindings PUBLIC
org.picketlink.idm PUBLIC
org.picketlink.idm.api PUBLIC
org.picketlink.idm.schema PUBLIC
org.scannotation.scannotation UNSUPPORTED
org.slf4j PUBLIC
org.slf4j.ext PUBLIC
org.slf4j.impl PRIVATE
org.slf4j.jcl-over-slf4j PUBLIC
org.wildfly.extension.picketlink PRIVATE
org.yaml.snakeyaml UNSUPPORTED
sun.jdk PUBLIC