When reading Layered Distributions and Module Path Organization I would expect that in JBoss EAP
However this is not what's happened. Instead the eap layer has been mangled into base layer. Several modules have been gutted and the main slot has been replaced with an eap slot instead of simply adding an eap slot. The modules org.jboss.as:console, org.jboss.as:console.product and org.jboss.as:domain-http-error-context all miss main slot. As a consequence it's no longer possible to run a server with a main slot. This approach seems to completly defeat the purpose of layered distributions.
JBoss EAP is not a layered distribution. Instead as that document states it's a "distribution base"
Currently the software produced by the JBoss AS 7 project and the JBoss EAP product are the distribution bases relevant to this discussion.