<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
  <deployment>
    <exclude-subsystems>
      <subsystem name="jpa"/>
      <subsystem name="ejb3"/>
      <subsystem name="webservices" />
      <subsystem name="jsf" /> 
      <subsystem name="jaxrs" />
      <subsystem name="weld" />
      <subsystem name="pojo" />
      <subsystem name="remoting" />
      <subsystem name="sar" />
      <subsystem name="io.understow.jsp"/>
    </exclude-subsystems>

    <exclusions>
      <module name="org.hibernate" />
      <module name="org.hibernate.validator" />
    </exclusions>

    <dependencies>
      <module name="org.apache.commons.lang" />
      <module name="org.apache.commons.logging" />
      <module name="org.apache.log4j" />
      <module name="org.jboss.logging" />
      <module name="org.jboss.logging.jul-to-slf4j-stub" />
      <module name="org.jboss.logmanager" />
      <module name="org.slf4j" />
      <module name="org.slf4j.impl" />
      <module name="javax.servlet.api"/>
      <module name="javax.jws.api"/>
      <module name="javax.xml.soap.api"/>
      <module name="io.undertow.jsp"/>
      <module name="org.apache.xerces"/>
    </dependencies>
  </deployment>
</jboss-deployment-structure>
