there is an additionaly eap layer with eap specific stuff going there
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.