JBoss Enterprise Application Platform (EAP) 6 包含的模块

已更新 -

本文列出了包括在Red Hat JBoss Enterprise Application Platform (EAP) 6中的模块以及他们的支持程度分类。

JBoss EAP 模块支持程度分类

模块支持程度分类作为顾客用例的指引,如下详细描述:

  • PUBLIC
    标记被“PUBLIC”分类的模块可供客户自行使用。

  • PRIVATE
    标记为“PRIVATE”分类的模块是JBoss EAP application server内部使用的组件。“PRIVATE”模块的API或行为可能会更改,恕不另行通知,这可能会导致使用它们的应用程序的不稳定。

  • UNSUPPORTED
    标记为“UNSUPPORTED”分类的模块不应该被客户使用并且也不支持。

  • PREVIEW
    标记为“PREVIEW”分类的模块被认为是一个技术预览。 详细的关于对技术预览特性以及API的支持策略请参加文档Technology Preview Feature Support Scope

JBoss EAP 模块列表

下表列出了JBoss EAP包括的每个模块和它对应的支持程度分类:

模块 支持程度
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