A full inventory of all modules in the application server. Each module has a status: private, public, or included.
- public - the module is available to be explicitly imported via manifest or descriptor.
- private - the module is hidden from deployments and can only be imported by our shipped modules.
- included - the module is public and is automatically added to deployments (todo: break this down by deployment "type"?).
- aggregate - the module is an aggregate module which just reexports other modules. The status (public/private) applies to the aggregate but not the constituent modules.
Module Name | Status | Justification |
---|---|---|
asm.asm | ||
ch.qos.cal10n | ||
com.google.guava | ||
com.h2database.h2 | ||
com.sun.httpserver | ||
com.sun.jsf-impl | ||
com.sun.xml.bind | ||
com.sun.xml.messaging.saaj | ||
javaee.api | aggregate (public) | |
javax.activation.api | Included | EE APIs are included |
javax.annotation.api | Included | EE APIs are included |
javax.api | Included | SE API is included |
javax.ejb.api | Included | EE APIs are included |
javax.el.api | Included | EE APIs are included |
javax.enterprise.api | Included | EE APIs are included |
javax.enterprise.deploy.api | Included | EE APIs are included |
javax.faces.api | Included | EE APIs are included |
javax.inject.api | Included | EE APIs are included |
javax.interceptor.api | Included | EE APIs are included |
javax.jms.api | Included | EE APIs are included |
javax.jws.api | Included | EE APIs are included |
javax.mail.api | Included | EE APIs are included |
javax.persistence.api | Included | EE APIs are included |
javax.resource.api | Included | EE APIs are included |
javax.security.auth.message.api | Included | EE APIs are included |
javax.security.jacc.api | Included | EE APIs are included |
javax.servlet.api | Included | EE APIs are included |
javax.servlet.jsp.api | Included | EE APIs are included |
javax.servlet.jstl.api | Included | EE APIs are included |
javax.transaction.api | Included | EE APIs are included |
javax.validation.api | Included | EE APIs are included |
javax.wsdl4j.api | Included | |
javax.ws.rs.api | Included | EE APIs are included |
javax.xml.bind.api | Included | EE APIs are included |
javax.xml.jaxp-provider | ||
javax.xml.registry.api | Included | EE APIs are included |
javax.xml.rpc.api | Included | EE APIs are included |
javax.xml.soap.api | Included | EE APIs are included |
javax.xml.stream.api | Included | EE APIs are included |
javax.xml.ws.api | Included | EE APIs are included |
jline | ||
net.sf.cglib | ||
net.sourceforge.cssparser | ||
net.sourceforge.htmlunit | ||
net.sourceforge.nekohtml | ||
org.antlr | ||
org.apache.ant | ||
org.apache.aries.jmx | private | Provides standard OSGi JMX access. The JMX access itself is public. |
org.apache.aries.util | private | Needed by org.apache.aries.jmx. |
org.apache.commons.beanutils | ||
org.apache.commons.codec | ||
org.apache.commons.collections | ||
org.apache.commons.io | ||
org.apache.commons.lang | ||
org.apache.commons.logging | public | Users are encouraged to use our provided log APIs |
org.apache.cxf | ||
org.apache.felix.configadmin | ||
org.apache.httpcomponents | ||
org.apache.james.mime4j | ||
org.apache.log4j | public | Users are encouraged to use our provided log APIs |
org.apache.neethi | ||
org.apache.santuario.xmlsec | ||
org.apache.ws.commons.xmlschema | ||
org.apache.ws.security | ||
org.apache.xalan | ||
org.apache.xerces | ||
org.codehaus.woodstox | ||
org.dom4j | ||
org.hibernate | ||
org.hibernate.validator | ||
org.hornetq | ||
org.javassist | ||
org.jboss.arquillian.api | ||
org.jboss.arquillian.impl | ||
org.jboss.arquillian.junit | ||
org.jboss.arquillian.protocol.jmx | ||
org.jboss.arquillian.protocol.osgi | ||
org.jboss.arquillian.spi | ||
org.jboss.arquillian.testenricher.cdi | ||
org.jboss.arquillian.testenricher.jmx | ||
org.jboss.arquillian.testenricher.msc | ||
org.jboss.arquillian.testenricher.osgi | ||
org.jboss.arquillian.testenricher.resource | ||
org.jboss.as.aggregate | aggregate (private) | |
org.jboss.as.arquillian.common | private | |
org.jboss.as.arquillian.protocol.servlet | private | |
org.jboss.as.arquillian.service | private | |
org.jboss.as.cli | private | |
org.jboss.as.clustering | private | |
org.jboss.as.connector | private | |
org.jboss.as.controller-client | public | |
org.jboss.as.controller | private | |
org.jboss.as.deployment-repository | private | |
org.jboss.as.deployment-scanner | private | |
org.jboss.as.domain-controller | private | |
org.jboss.as.domain-http-api | private | |
org.jboss.as.ee | private | |
org.jboss.as.ejb3 | private | |
org.jboss.as.example-bootstrap | private | |
org.jboss.as.host-controller | private | |
org.jboss.as.jaxrs | private | |
org.jboss.as.jmx | private | |
org.jboss.as.jpa | private | |
org.jboss.as.logging | private | |
org.jboss.as.messaging | private | |
org.jboss.as.naming | private | |
org.jboss.as.osgi.configadmin | private | |
org.jboss.as.osgi | private | |
org.jboss.as.process-controller | 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.threads | private | |
org.jboss.as.transactions | private | |
org.jboss.as.web | private | |
org.jboss.as.webservices | private | |
org.jboss.as.webservices.server.integration | private | |
org.jboss.as.weld | private | |
org.jboss.classfilewriter | ||
org.jboss.common-core | private | This module should be deprecated. |
org.jboss.deployers.jboss-service-deployer | ||
org.jboss.dmr | public | |
org.jboss.ejb3 | ||
org.jboss.integration.jboss-jca-spi | ||
org.jboss.integration.jboss-transaction-spi | ||
org.jboss.interceptor | ||
org.jboss.interceptor.spi | ||
org.jboss.invocation | public | |
org.jboss.ironjacamar.api | ||
org.jboss.ironjacamar.impl | ||
org.jboss.ironjacamar.jdbcadapters | ||
org.jboss.jandex | ||
org.jboss.jsfunit.arquillian | ||
org.jboss.jsfunit.core | ||
org.jboss.jsfunit.jsfunit-arquillian-processor | ||
org.jboss.jts.integration | ||
org.jboss.jts | ||
org.jboss.logging | public | Users are encouraged to use our provided log APIs |
org.jboss.logmanager.log4j | ||
org.jboss.logmanager | ||
org.jboss.marshalling | public | |
org.jboss.marshalling.river | public | |
org.jboss.metadata | ||
org.jboss.modules | public | |
org.jboss.msc | public | |
org.jboss.netty | ||
org.jboss.osgi.common | private | JBoss OSGi bundle for common functionality |
org.jboss.osgi.deployment | private | JBoss OSGi deployment support |
org.jboss.osgi.framework | private | JBoss OSGi Core Framework. API in org.osgi.core module. |
org.jboss.osgi.jmx | private | JBoss OSGi Management Extension |
org.jboss.osgi.resolver | private | A standalone OSGi Resolver |
org.jboss.osgi.spi | private | JBoss OSGi Service Provider Interface (SPI) |
org.jboss.osgi.vfs | private | JBoss OSGi Virtual File System |
org.jboss.remoting3 | public | |
org.jboss.resteasy.async-http-servlet-30 | ||
org.jboss.resteasy.resteasy-cdi | ||
org.jboss.resteasy.resteasy-jaxb-provider | ||
org.jboss.resteasy.resteasy-jaxrs | ||
org.jboss.shrinkwrap.api | ||
org.jboss.shrinkwrap.impl | ||
org.jboss.shrinkwrap.spi | ||
org.jboss.staxmapper | ||
org.jboss.stdio | ||
org.jboss.surefire.arquillian-deps | ||
org.jboss.surefire.arquillian-jsfunit-deps | ||
org.jboss.threads | public | |
org.jboss.vfs | public | It has been argued that this should be "included" so that deployments using Spring work out of the box. |
org.jboss.weld.api | ||
org.jboss.weld.core | ||
org.jboss.weld.spi | ||
org.jboss.ws.api | ||
org.jboss.ws.common | ||
org.jboss.ws.cxf.jbossws-cxf-factories | ||
org.jboss.ws.cxf.jbossws-cxf-server | ||
org.jboss.ws.cxf.jbossws-cxf-transports-httpserver | ||
org.jboss.ws.jaxws-client | ||
org.jboss.ws.jaxws-httpserver-httpspi | ||
org.jboss.ws.spi | ||
org.jboss.xnio | public | |
org.jboss.xnio.nio | ||
org.jgroups | ||
org.junit | ||
org.osgi.compendium | public | Provides APIs from the OSGi compendium specifications for bundles using OSGi compendium services. |
org.osgi.core | public | Provides APIs from the OSGi core specifications for people developing OSGi bundles. |
org.picketbox | ||
org.scannotation.scannotation | ||
org.slf4j.ext | ||
org.slf4j.impl | ||
org.slf4j.jcl-over-slf4j | ||
org.slf4j | public | Users are encouraged to use our provided log APIs |
org.w3c.css.sac |
Comments