<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="org.jboss.teiid">
    <resources>
        <resource-root path="teiid-engine-${project.version}.jar" />
        <resource-root path="teiid-jboss-integration-${project.version}.jar" />
        <resource-root path="teiid-metadata-${project.version}.jar" />
        <resource-root path="teiid-runtime-${project.version}.jar" />
        <resource-root path="Saxon-HE-${version.net.sourceforge.saxon}.jar" />
        <resource-root path="nux-${version.nux}.jar" />
        <resource-root path="jts-${version.jts}.jar" />
        <resource-root path="jts2geojson-${version.jts2geojson}.jar" />
        
        <resource-root path="deployments" />
    </resources>

    <dependencies>
        <module name="javax.api" />
        <module name="javax.xml.bind.api" />
        <module name="javax.resource.api"/>         
        <module name="sun.jdk" optional="true"/> <!-- Kerberos -->          
        <module name="org.jboss.teiid.common-core" />
        <module name="org.jboss.teiid.api" />
        <module name="org.jboss.teiid.client" />
        <module name="org.jboss.teiid.admin" />
        <module name="org.jboss.logging" />
        <module name="org.jboss.as.controller"/>
        <module name="org.jboss.modules"/>
        <module name="org.jboss.msc" />
        <module name="org.jboss.netty"/>
        <module name="org.jboss.staxmapper" />
        <module name="org.jboss.vfs" />
        <module name="org.picketbox"/>
        <module name="org.jboss.as.network"/>
        <module name="org.jboss.as.security"/>
        <module name="org.jboss.as.server"/>
        <module name="org.jboss.as.naming"/>
        <module name="org.jboss.security.negotiation"/> <!-- SPNEGO -->
        <module name="javax.xml.bind.api"/>
        <module name="javax.transaction.api"/>
        <module name="javax.activation.api"/>
        <module name="org.jboss.as.clustering.jgroups"/>
        <module name="org.infinispan"/>
        <module name="asm.asm"/>
        <module name="org.infinispan"/>
        <module name="org.jboss.marshalling"/>
        <module name="org.jboss.marshalling.river"/> 
        <module name="org.jboss.as.ee"/>
        <module name="org.jboss.metadata"/>   
        <module name="com.fasterxml.jackson"/>     
        <!-- These dependencies here for ra.xml description -->
        <module name="org.jboss.as.connector"/>
        <module name="org.jboss.ironjacamar.api"/>
        <module name="org.jboss.ironjacamar.impl"/>
        <module name="org.jgroups"/>
        <module name="nu.xom" />
        <module name="org.jaxen" />
        <module name="org.apache.cxf"/> <!-- for OAuth -->
        <module name="org.apache.cxf.impl"/> <!-- for OAuth -->
        <module name="org.apache.cxf.impl.frontend-jaxrs"/>  <!-- for OAuth -->   
        <module name="org.jboss.resteasy.resteasy-multipart-provider"/> <!--  REST Web Service -->           
    </dependencies>

</module>
