<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <parent>
      <groupId>org.jboss</groupId>
      <artifactId>jboss-parent</artifactId>
      <version>19</version>
    </parent>  
    
    <modelVersion>4.0.0</modelVersion>
	<groupId>org.jboss.teiid</groupId>
	<artifactId>teiid-parent</artifactId>
	<packaging>pom</packaging>
	<name>Teiid</name>

    <version>9.1.0.Final</version>
	<description>Federated SQL and XML query engine.</description>
	<properties>
	    <site.url>http://www.jboss.org/teiid</site.url>
	    <illegaltransitivereportonly>true</illegaltransitivereportonly>
	    <!-- Overrides to allow the release process to commit: https://jira.codehaus.org/browse/MRELEASE-812 -->
	    <version.release.plugin>2.5</version.release.plugin>
	    
	    <!-- WildFly AS based dependencies -->
	    <version.org.wildfly>10.0.0.Final</version.org.wildfly>
	    <version.org.wildfly.core>2.0.10.Final</version.org.wildfly.core>
	    <version.org.wildfly.arquillian>1.0.2.Final</version.org.wildfly.arquillian>
	    <version.org.jboss.narayana>5.2.12.Final</version.org.jboss.narayana>
        <version.sun.jaxb>2.2.11.jbossorg-1</version.sun.jaxb>	    
	    <version.commons-codec>1.10</version.commons-codec>
        <version.com.google.guava>18.0</version.com.google.guava>
        <version.dom4j>1.6.1</version.dom4j>
        <version.org.hibernate.search>5.6.0.Alpha2</version.org.hibernate.search> <!-- 5.5.1.Final -->
        <version.org.hibernate>5.0.9.Final</version.org.hibernate> <!-- 5.0.7.Final -->
        <version.org.infinispan.hibernate.search>4.6.3.Final</version.org.infinispan.hibernate.search> 
        
        <!--  with wildfly parent version 2.5.4 the build is failing -->
        <version.bundle.plugin>2.5.0</version.bundle.plugin>

        <!-- JDG module slot to use  -->
        <jdg.slot>jdg-7.0</jdg.slot>  
        <version.org.infinispan.ds>8.2.4.Final</version.org.infinispan.ds> 
        <version.org.apache.lucene.infinispan>5.5.0</version.org.apache.lucene.infinispan> <!--  8.2.4.Final -->

        <version.com.squareup.protoparser>3.1.5</version.com.squareup.protoparser>
        <version.org.infinispan.protostream>3.0.5.Final</version.org.infinispan.protostream>        
        

        <!-- Teiid specific properties -->
        <version.org.apache.commons>3.3.2</version.org.apache.commons>
        <version.org.codehaus.btm>2.1.3</version.org.codehaus.btm>
        <version.org.antlr>4.5</version.org.antlr>
        <version.org.mongodb.mongo-java-driver>2.13.1</version.org.mongodb.mongo-java-driver>
        <version.teiid.console>2.7</version.teiid.console>
        <version.net.sourceforge.saxon>9.5.1-6</version.net.sourceforge.saxon>
        <version.jta>1.1</version.jta>
        <version.org.jboss.oreva>1.0.0</version.org.jboss.oreva>
        <wildfly-module-root>modules/system/layers/dv</wildfly-module-root>
        <odata-war-directory>modules/system/layers/dv/org/jboss/teiid/main/deployments</odata-war-directory>
        <odata-war-prefix />
        <version.com.force.api>22.0.0</version.com.force.api>
        <version.com.force.api.34>34.0.0</version.com.force.api.34>
        <version.nux>1.6</version.nux>
        <version.gdata-core>1.47.1</version.gdata-core>
        <version.olap4j>1.1.0</version.olap4j>
        <version.hadoop-core>1.2.1</version.hadoop-core>
        <version.thrift>0.9.1</version.thrift>
        <version.zookeeper>3.3.6</version.zookeeper>
        <version.accumulo>1.6.4</version.accumulo>
        <version.solr>4.6.0</version.solr>
        <version.noggit>0.5</version.noggit>
        <version.aws-java-sdk>1.10.11</version.aws-java-sdk>
        <version.cassandra-driver-core>2.1.3</version.cassandra-driver-core>
        <version.org.jboss.resteasy.tjws>3.0.11.Final</version.org.jboss.resteasy.tjws>        
        <version.postgresql>9.2-1004-jdbc4</version.postgresql>
        <derby.version>10.2.1.6</derby.version>
	    <mysql.connector.version>5.1.5</mysql.connector.version>
        <version.org.codehaus.groovy>2.4.4</version.org.codehaus.groovy>
        <version.com.h2database>1.3.152</version.com.h2database>
        <version.com.codahale.metrics.metrics-core>3.0.2</version.com.codahale.metrics.metrics-core>
        <version.de.flapdoodle.embed.mongo>1.46.0</version.de.flapdoodle.embed.mongo>
        <version.org.eclipse.persistence>2.5.0</version.org.eclipse.persistence>
        <version.org.apache.olingo>4.3.0</version.org.apache.olingo>
        <version.org.eclipse.jetty>9.2.7.v20150116</version.org.eclipse.jetty>
        <version.com.fasterxml.jackson.core>2.4.5</version.com.fasterxml.jackson.core>
	    <version.com.fasterxml.aalto-xml>0.9.10</version.com.fasterxml.aalto-xml>
        <version.org.reflections>0.9.9</version.org.reflections>
        <version.com.google.code.findbugs>2.0.1</version.com.google.code.findbugs>
        <version.com.facebook.presto>0.89</version.com.facebook.presto>
        <version.net.oauth.core>20100527</version.net.oauth.core>
        <version.jts>1.13</version.jts>
        <version.jts2geojson>0.7.0</version.jts2geojson>
        <version.proj4j>0.1.0</version.proj4j>
	    <version.swagger-parser>1.0.10</version.swagger-parser>
	    <version.io.swagger>1.5.8</version.io.swagger>
        <version.org.apache.phoenix.phoenix-core>4.2.1</version.org.apache.phoenix.phoenix-core>
        <version.org.apache.cxf>3.1.4</version.org.apache.cxf>
        <version.org.codehaus.woodstox>4.2.0</version.org.codehaus.woodstox>
        <version.ant-contrib>1.0b3</version.ant-contrib>
        <version.org.dbunit>2.2</version.org.dbunit>
        <version.org.apache.poi>3.10.1</version.org.apache.poi>
        <version.org.apache.xmlbeans>2.6.0</version.org.apache.xmlbeans>
        <version.org.springframework>3.2.12.RELEASE</version.org.springframework>
        <version.org.springframework.asm>3.1.4.RELEASE</version.org.springframework.asm>
        <version.commons-logging>1.1</version.commons-logging>
        <version.commons-configuration>1.6</version.commons-configuration>
        <version.org.apache.ant>1.8.2</version.org.apache.ant>
        <version.com.fasterxml.jackson.dataformat>2.4.5</version.com.fasterxml.jackson.dataformat>	 
        <version.javax.validation>1.1.0.Final</version.javax.validation>   	    
	</properties>
	<scm>
        <connection>scm:git:git://github.com/teiid/teiid.git</connection>
        <developerConnection>scm:git:git@github.com:teiid/teiid.git</developerConnection>
        <url>http://github.com/teiid/teiid</url>
	<tag>teiid-parent-9.1.0.Final</tag>
  </scm>
	<licenses>
		<license>
			<name>GNU Lesser General Public License</name>
			<url>http://www.gnu.org/licenses/lgpl.html</url>
			<distribution>repo</distribution>
			<comments>A business-friendly OSS license</comments>
		</license>
	</licenses>
	<url>${site.url}</url>
	<developers>
		<developer>
			<name>Steve Hawkins</name>
			<id>steve</id>
			<email>shawkins@redhat.com</email>
			<organization>Red Hat</organization>
			<roles>
				<role>Project Lead</role>
			</roles>
			<timezone>-5</timezone>
		</developer>
		<developer>
			<name>Ramesh Reddy</name>
			<id>ramesh</id>
			<email>rareddy@redhat.com</email>
			<organization>Red Hat</organization>
			<roles>
				<role>Project Lead</role>
			</roles>
			<timezone>-6</timezone>
		</developer>
		<developer>
			<name>Van Halbert</name>
			<id>van</id>
			<email>vhalbert@redhat.com</email>
			<organization>Red Hat</organization>
			<roles>
				<role>Developer</role>
			</roles>
			<timezone>-6</timezone>
		</developer>
		<developer>
			<name>Ted Jones</name>
			<id>ted</id>
			<email>tejones@redhat.com</email>
			<organization>Red Hat</organization>
			<roles>
				<role>Developer</role>
			</roles>
			<timezone>-6</timezone>
		</developer>
		<developer>
			<name>Kylin Soong</name>
			<id>kylinsoong</id>
			<email>ksoong@redhat.com</email>
			<organization>Red Hat</organization>
			<roles>
				<role>Developer</role>
			</roles>
			<timezone>+8</timezone>
		</developer>
	</developers>
	<profiles>
    <profile>
      <!-- 
          This profile is activated manually, as in "mvn ... -P release ..."
		  -->
      <id>release</id>
      <modules>
        <module>build</module>        
      </modules>
      <build>
        <plugins>
       
        </plugins>
      </build>
    </profile>
        
    <profile>
      <id>docs</id>
      <modules>
        <module>documentation</module>
      </modules>
    </profile>
      
    <profile>
         <!--
          This is to enable faster build for development time.
          -->
      <id>dev</id>
      <properties>
        <maven.javadoc.skip>true</maven.javadoc.skip>
        <skipTests>true</skipTests>
      </properties>
      <modules>
        <module>build</module>
      </modules>
    </profile>   
	</profiles>
	<build>
	<!-- This section defines the default plugin settings inherited by child projects. -->
		<pluginManagement>
			<plugins>
		<!-- Fixes how test resources of a project can be used in projects dependent on it  -->
				<plugin>
		            <groupId>org.apache.maven.plugins</groupId>
		            <artifactId>maven-javadoc-plugin</artifactId>
		            <version>${version.javadoc.plugin}</version>
		            <configuration>
		              <maxmemory>512m</maxmemory>
		              <excludePackageNames>retroruntime.*,*.internal,com.*,net.*,org.teiid.cache,org.teiid.common.*,org.teiid.core,org.teiid.deployers,org.teiid.dqp.*,org.teiid.jboss,org.teiid.netty.*,org.teiid.odbc,org.teiid.query,org.teiid.rhq.*,org.teiid.runtime,org.teiid.security,org.teiid.services,org.teiid.templates,org.teiid.test.*,org.teiid.transport,org.teiid.vdb.*</excludePackageNames>
		              <failOnError>false</failOnError>
		            </configuration>
		            <executions>
		              <execution>
		                <goals>
		                  <goal>aggregate-jar</goal>
		                </goals>
		              </execution>
		            </executions>
	          	</plugin>
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-jar-plugin</artifactId>
					<version>${version.jar.plugin}</version>
				</plugin>
				<plugin>
				  <artifactId>maven-assembly-plugin</artifactId>
				  <version>2.4</version>
				</plugin>
                <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-rar-plugin</artifactId>
                <version>2.3</version>
               </plugin>                
			</plugins>
		</pluginManagement>
		<plugins>
	  <!-- Specify the compiler options and settings -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>${version.compiler.plugin}</version>
				<configuration>
					<source>${maven.compiler.source}</source>
					<target>${maven.compiler.target}</target>
					<showDeprecation>false</showDeprecation>
					<showWarnings>false</showWarnings>
				</configuration>
			</plugin>
                        <plugin>
                            <groupId>org.apache.maven.plugins</groupId>
                            <artifactId>maven-checkstyle-plugin</artifactId>
                            <version>2.13</version>
                            <executions>
                                <execution>
                                    <id>verify-style</id>
                                    <phase>process-classes</phase>
                                    <goals>
                                        <goal>check</goal>
                                    </goals>
                                </execution>
                            </executions>
                            <configuration>
                                <logViolationsToConsole>true</logViolationsToConsole>
                                <failOnViolation>false</failOnViolation>
                                <checkstyleRules>
                                    <module name="Checker">
                                        <module name="FileTabCharacter" />
                                    </module>
                                </checkstyleRules>
                            </configuration>
                        </plugin>
			<plugin>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>${version.surefire.plugin}</version>
				<configuration>
					<includes>
						<include>**/*TestCase.java</include>
						<include>**/*Test.java</include>
						<include>**/Test*.java</include>
					</includes>
					<excludes>
						<exclude>**/Abstract*TestCase.java</exclude>
			<!-- hack to prevent anonymous inner classes in Tests from being run as tests -->
						<include>**/Test*$*.java</include>
					</excludes>
					<systemPropertyVariables>
						<user.dir>${basedir}/target</user.dir>
						<java.io.tmpdir>${basedir}/target</java.io.tmpdir>
					</systemPropertyVariables>
				</configuration>
			</plugin>
      <!-- 
      Build a test-jar for each project, so that src/test/* resources and classes can be used
      in other projects.  Also customize how the jar files are assembled.
      -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<executions>
					<execution>
						<goals>
							<goal>test-jar</goal>
						</goals>
					</execution>
				</executions>
				<configuration>
					<archive>
						<manifest>
							<addDefaultSpecificationEntries> true</addDefaultSpecificationEntries>
							<addDefaultImplementationEntries> true</addDefaultImplementationEntries>
						</manifest>
						<manifestEntries>
							<Implementation-URL>${project.url}</Implementation-URL>
						</manifestEntries>
					</archive>
				</configuration>
			</plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>${version.source.plugin}</version>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <goals>
                            <goal>jar-no-fork</goal>
                        </goals>
                    </execution>
                </executions>
                </plugin>
                <plugin>
                    <groupId>org.apache.felix</groupId>
                    <artifactId>maven-bundle-plugin</artifactId>
                    <extensions>true</extensions>
                </plugin>
            <plugin>
                <artifactId>maven-release-plugin</artifactId>
                <configuration>
				    <!--
				      During release:perform, enable the "release" profile
				    -->
			        <releaseProfiles>release</releaseProfiles>
                    <goals>deploy</goals>
                </configuration>
            </plugin>             
		</plugins>
	</build>
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.mockito</groupId>
			<artifactId>mockito-all</artifactId>
			<scope>test</scope>
		</dependency>
	</dependencies>
	<dependencyManagement>
		<dependencies>
            <!-- Import the core parent to get all the managed dependencies from core -->
            <dependency>
                <groupId>org.wildfly.core</groupId>
                <artifactId>wildfly-core-parent</artifactId>
                <type>pom</type>
                <version>${version.org.wildfly.core}</version>
                <scope>import</scope>
            </dependency>
            <dependency>
			    <groupId>org.wildfly</groupId>
			    <artifactId>wildfly-parent</artifactId>
                <type>pom</type>
                <version>${version.org.wildfly}</version>
                <scope>import</scope>			    
            </dependency>
	      <!--
	      Declare all dependency versions and default scopes here, but not optional.
	      Each module should declare it's direct dependency and possibily overwrite scope/optional.
	      -->
      
          <!-- Internal dependencies -->
			<dependency>
			  <groupId>org.jboss.teiid.connectors</groupId>
			  <artifactId>translator-odata</artifactId>
			  <version>${project.version}</version>
			</dependency>
			<dependency>
              <groupId>org.jboss.teiid</groupId>
              <artifactId>teiid-olingo-common</artifactId>
              <version>${project.version}</version>
            </dependency>
           <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-olingo-patches</artifactId>
                <version>${project.version}</version>
           </dependency>                  
        	<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-loopback</artifactId>
            	<version>${project.version}</version>
        	</dependency>       
        	<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-solr</artifactId>
            	<version>${project.version}</version>
        	</dependency>         
        	<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-accumulo</artifactId>
            	<version>${project.version}</version>
        	</dependency>      
			<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-cassandra</artifactId>
            	<version>${project.version}</version>
       		</dependency>      
        	<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-object</artifactId>
            	<version>${project.version}</version>
        	</dependency>      
       		<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-object</artifactId>
            	<version>${project.version}</version>
            	<type>test-jar</type>
        	</dependency>  
        	<dependency>
          		<groupId>org.jboss.teiid.connectors</groupId>
          		<artifactId>translator-ws</artifactId>
          		<version>${project.version}</version>
        	</dependency>    
       		<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-salesforce</artifactId>
            	<version>${project.version}</version>
        	</dependency>
            <dependency>
                <groupId>org.jboss.teiid.connectors</groupId>
                <artifactId>translator-salesforce-34</artifactId>
                <version>${project.version}</version>
            </dependency>
	        <dependency>
	            <groupId>org.jboss.teiid.connectors</groupId>
	            <artifactId>connector-salesforce</artifactId>
	            <version>${project.version}</version>
	        </dependency>
            <dependency>
                <groupId>org.jboss.teiid.connectors</groupId>
                <artifactId>connector-salesforce-34</artifactId>
                <version>${project.version}</version>
            </dependency>           	                	
      		<dependency>
            	<groupId>org.jboss.teiid.connectors</groupId>
           		<artifactId>translator-jdbc</artifactId>
				<version>${project.version}</version>
			</dependency>        	      	   
            <dependency>
      	    	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>google-api</artifactId>
  	        	<version>${project.version}</version>
        	</dependency>
            <dependency>
      	    	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>mongodb-api</artifactId>
  	        	<version>${project.version}</version>
        	</dependency>
            <dependency>
      	    	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>simpledb-api</artifactId>
  	        	<version>${project.version}</version>
        	</dependency>         	       	
            <dependency>
                <groupId>org.jboss.teiid.connectors</groupId>
                <artifactId>document-api</artifactId>
                <version>${project.version}</version>
            </dependency>
        	<dependency>
           	 	<groupId>org.jboss.teiid.connectors</groupId>
            	<artifactId>translator-jdbc</artifactId>    
            	<version>${project.version}</version>  
            	<type>test-jar</type>
        	</dependency>			
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-common-core</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-common-core</artifactId>
				<type>test-jar</type>
				<version>${project.version}</version>
				<scope>test</scope>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-api</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-api</artifactId>
				<type>test-jar</type>
				<version>${project.version}</version>
				<scope>test</scope>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-client</artifactId>
				<version>${project.version}</version>
			</dependency>
            <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-admin</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-admin</artifactId>
                <version>${project.version}</version>
                <type>test-jar</type>
            </dependency>                                                      
            <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-jboss-admin</artifactId>
                <version>${project.version}</version>
            </dependency>
	        <dependency>
	            <groupId>org.jboss.teiid</groupId>
	            <artifactId>teiid-jboss-security</artifactId>
	            <version>${project.version}</version>
	        </dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-adminshell</artifactId>
                <version>${project.version}</version>
			</dependency>                      
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-client</artifactId>
				<type>test-jar</type>
				<version>${project.version}</version>
				<scope>test</scope>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-engine</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-engine</artifactId>
				<type>test-jar</type>
				<version>${project.version}</version>
				<scope>test</scope>
			</dependency>
	        <dependency>
	            <groupId>org.jboss.teiid</groupId>
	            <artifactId>rest-service</artifactId>
	            <version>${project.version}</version>
	        </dependency>			
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-metadata</artifactId>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-metadata</artifactId>
				<type>test-jar</type>
				<version>${project.version}</version>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid</groupId>
				<artifactId>teiid-txn-jbossts</artifactId>
				<version>${project.version}</version>
			</dependency>
            <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-jboss-integration</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-runtime</artifactId>
                <version>${project.version}</version>
            </dependency>    
              <dependency>
                <groupId>org.jboss.teiid</groupId>
                <artifactId>teiid-runtime</artifactId>
                <version>${project.version}</version>
                <type>test-jar</type>
                <scope>test</scope>
            </dependency>
			<dependency>
			  <groupId>org.jboss.teiid</groupId>
			  <artifactId>test-integration-common</artifactId>
			  <version>${project.version}</version>
			  <type>test-jar</type>
			</dependency>
			<dependency>
				<groupId>org.jboss.teiid.connectors</groupId>
				<artifactId>translator-infinispan-hotrod</artifactId>
                <version>${project.version}</version>
			</dependency>        
			<dependency>
				<groupId>org.jboss.teiid.connectors</groupId>
				<artifactId>translator-infinispan-hotrod</artifactId>
				<type>test-jar</type>
                <version>${project.version}</version>
			</dependency>
             <dependency>
                <groupId>org.jboss.teiid.connectors</groupId>
                <artifactId>translator-infinispan-libmode</artifactId>
                <version>${project.version}</version>
            </dependency>   			
	         <dependency>
	            <groupId>org.jboss.teiid.connectors</groupId>
	            <artifactId>translator-infinispan-libmode</artifactId>
                <type>test-jar</type>
                <version>${project.version}</version>
	        </dependency>			
	       <dependency>
               <groupId>org.jboss.teiid.connectors</groupId>
               <artifactId>translator-file</artifactId>
               <version>${project.version}</version>
           </dependency>
           <dependency>
               <groupId>org.jboss.teiid.connectors</groupId>
               <artifactId>connector-file</artifactId>
               <version>${project.version}</version>
           </dependency>

      <!-- External dependencies -->
<!-- 			<dependency>
				<groupId>javax.resource</groupId>
				<artifactId>connector-api</artifactId>
				<version>${version.connector-api}</version>
			</dependency> -->
			<!--
			<dependency>
				<groupId>javax.transaction</groupId>
                <artifactId>jta</artifactId>
				<version>${version.jta}</version>
			</dependency>
			-->
			<dependency>
				<groupId>commons-logging</groupId>
				<artifactId>commons-logging</artifactId>
				<version>${version.commons-logging}</version>
				<exclusions>
					<exclusion>
						<groupId>logkit</groupId>
						<artifactId>logkit</artifactId>
					</exclusion>
					<exclusion>
						<groupId>avalon-framework</groupId>
						<artifactId>avalon-framework</artifactId>
					</exclusion>
                    <exclusion>
                        <groupId>javax.servlet</groupId>
                        <artifactId>servlet-api</artifactId>
                    </exclusion>       
				</exclusions>
			</dependency>
			<!-- 
            <dependency>
                <groupId>org.jboss</groupId>
                <artifactId>jboss-common-core</artifactId>
                <version>${version.org.jboss.jboss-common-core}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.jboss.logging</groupId>
                        <artifactId>jboss-logging-spi</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>       
            <dependency>
                <groupId>org.jboss</groupId>
                <artifactId>jboss-vfs</artifactId>
                <version>${version.org.jboss.jboss-vfs}</version>                
            </dependency>              
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-server</artifactId>
                <version>${version.org.jboss.as}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.jboss.as</groupId>
                        <artifactId>jboss-as-transactions</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-connector</artifactId>
                <version>${version.org.jboss.as}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.jboss.as</groupId>
                        <artifactId>jboss-as-server</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.as</groupId>
                        <artifactId>jboss-as-transactions</artifactId>
                    </exclusion>                    
                </exclusions>                  
            </dependency>   
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-security</artifactId>
                <version>${version.org.jboss.as}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.jboss.as</groupId>
                        <artifactId>jboss-as-server</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.as</groupId>
                        <artifactId>jboss-as-transactions</artifactId>
                    </exclusion>                    
                </exclusions>                                                
            </dependency>   
            <dependency>
                <groupId>org.jboss.logging</groupId>
                <artifactId>jboss-logging-generator</artifactId>
                <version>${version.org.jboss.logging.jboss-logging-tools}</version>            
            </dependency>
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-clustering-infinispan</artifactId>
                <version>${version.org.jboss.as}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.jboss.logging</groupId>
                        <artifactId>jboss-logging-processor</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
               
            <dependency>
                <groupId>org.jboss.logging</groupId>
                <artifactId>jboss-logging-spi</artifactId>
                <version>2.2.0.CR1</version>
            </dependency>      
            <dependency>
                <groupId>org.wildfly.arquillian</groupId>
                <artifactId>wildfly-arquillian-parent</artifactId>
                <version>${version.org.wildfly.arquillian}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>org.wildfly.arquillian</groupId>
                <artifactId>wildfly-arquillian-common</artifactId>
                <version>${version.org.wildfly.arquillian}</version>
            </dependency>

            <dependency>
                <groupId>org.jboss.shrinkwrap.descriptors</groupId>
                <artifactId>shrinkwrap-descriptors-impl-base</artifactId>
                <version>${version.org.jboss.shrinkwrap.descriptors}</version>
            </dependency>

            <dependency>
                <groupId>org.wildfly.arquillian</groupId>
                <artifactId>wildfly-arquillian-container-managed</artifactId>
                <version>${version.org.wildfly.arquillian}</version>
            </dependency>

            <dependency>
                <groupId>org.wildfly.arquillian</groupId>
                <artifactId>wildfly-arquillian-protocol-jmx</artifactId>
                <version>${version.org.wildfly.arquillian}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.wildfly.security</groupId>
                        <artifactId>wildfly-security-manager</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            -->                      
			<dependency>
				<groupId>net.sf.saxon</groupId>
				<artifactId>Saxon-HE</artifactId>
				<version>${version.net.sourceforge.saxon}</version>
			</dependency>
			<!-- 
			<dependency>
				<groupId>io.netty</groupId>
				<artifactId>netty</artifactId>
				<version>${version.io.netty}</version>
			</dependency>
			 -->
	        <dependency>
	            <groupId>org.apache.ant</groupId>
	            <artifactId>ant</artifactId>
	            <version>${version.org.apache.ant}</version>
	        </dependency>			 
			<dependency>
				<groupId>org.apache.ant</groupId>
				<artifactId>ant-launcher</artifactId>
				<version>${version.org.apache.ant}</version>
			</dependency>
            <dependency>
                <groupId>ant-contrib</groupId>
                <artifactId>ant-contrib</artifactId>
                <version>${version.ant-contrib}</version>
                <exclusions>
                    <exclusion>
                        <groupId>ant</groupId>
                        <artifactId>ant</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
			<dependency>
				<groupId>ant-contrib</groupId>
				<artifactId>cpptasks</artifactId>
				<version>${version.ant-contrib}</version>
				<exclusions>
								<exclusion>
									<groupId>ant</groupId>
									<artifactId>ant</artifactId>
								</exclusion>
				</exclusions>
			</dependency>					
            <dependency>
                <groupId>com.sun.xml.bind</groupId>
                <artifactId>jaxb-xjc</artifactId>
                <version>${version.sun.jaxb}</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.xml.bind</groupId>
                        <artifactId>jaxb-api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <!-- 
            <dependency>
                <groupId>org.infinispan</groupId>
                <artifactId>infinispan-core</artifactId>
                <version>${version.org.infinispan}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.jgroups</groupId>
                        <artifactId>jgroups</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.javaee</groupId>
                        <artifactId>jboss-transaction-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.marshalling</groupId>
                        <artifactId>jboss-marshalling</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.marshalling</groupId>
                        <artifactId>jboss-marshalling-river</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.logging</groupId>
                        <artifactId>jboss-logging</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss</groupId>
                        <artifactId>jandex</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.codehaus.woodstox</groupId>
                        <artifactId>woodstox-core-asl</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.codehaus.woodstox</groupId>
                        <artifactId>woodstox-core-asl</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.codehaus.woodstox</groupId>
                        <artifactId>stax2-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss</groupId>
                        <artifactId>staxmapper</artifactId>
                    </exclusion>
                    <exclusion>
                      <groupId>org.jboss.spec.javax.transaction</groupId>
                      <artifactId>jboss-transaction-api_1.1_spec</artifactId>
                    </exclusion>  
                </exclusions>
            </dependency> 
            <dependency>
                <groupId>asm</groupId>
                <artifactId>asm</artifactId>
                <version>${version.asm}</version>
            </dependency>
            <dependency>
                <groupId>wsdl4j</groupId>
                <artifactId>wsdl4j</artifactId>
                <version>${version.wsdl4j}</version>
            </dependency>
            
            <dependency>
                <groupId>javax.ws.rs</groupId>
                <artifactId>jsr311-api</artifactId>
                <version>${version.javax.ws.rs}</version>
            </dependency>
            -->
            <dependency>
              <groupId>org.jboss.oreva</groupId>
              <artifactId>odata-core</artifactId>
              <version>${version.org.jboss.oreva}</version>
              <exclusions>
                    <exclusion>
                        <groupId>org.eclipse.persistence</groupId>
                        <artifactId>javax.persistence</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>javax.ws.rs</groupId>
                        <artifactId>jsr311-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.eclipse.persistence</groupId>
                        <artifactId>eclipselink</artifactId>
                    </exclusion>
                    <!-- 
                    <exclusion>
                        <groupId>joda-time</groupId>
                        <artifactId>joda-time</artifactId>
                    </exclusion>    
                     -->                  
                </exclusions>              
            </dependency>
            <dependency>
                <artifactId>common</artifactId>
                <groupId>org.jboss.oreva</groupId>
                <version>${version.org.jboss.oreva}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.resteasy</groupId>
                <artifactId>tjws</artifactId>
                <version>${version.org.jboss.resteasy.tjws}</version>
            </dependency>     
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-core</artifactId>
                <version>${version.org.hibernate}</version>
            </dependency>                    
            <!-- 
            <dependency>
                <groupId>org.jboss.resteasy</groupId>
                <artifactId>resteasy-jaxrs</artifactId>
                <version>${version.org.jboss.resteasy}</version>
            </dependency>  
			<dependency>
			    <groupId>org.apache.httpcomponents</groupId>
			    <artifactId>httpclient</artifactId>
			    <version>${version.org.apache.httpcomponents.httpclient}</version>
			</dependency>
            <dependency>
                <groupId>org.jboss.resteasy</groupId>
                <artifactId>tjws</artifactId>
                <version>${version.org.jboss.resteasy.tjws}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.resteasy</groupId>
                <artifactId>resteasy-multipart-provider</artifactId>
                <version>${version.org.jboss.resteasy}</version>
            </dependency>
                                       
      
            <dependency>
                  <groupId>xom</groupId>
                  <artifactId>xom</artifactId>
                  <version>${version.xom}</version>
                <exclusions>                
                    <exclusion>
                        <groupId>xalan</groupId>
                        <artifactId>xalan</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>xerces</groupId>
                        <artifactId>xercesImpl</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>xml-apis</groupId>
                        <artifactId>xml-apis</artifactId>
                    </exclusion>               
                </exclusions>                     
            </dependency>
            -->   
            <dependency>
                <groupId>nux</groupId>
                <artifactId>nux</artifactId>
                <version>${version.nux}</version>
            </dependency>
            <!--   
			<dependency>
				<groupId>org.jdom</groupId>
				<artifactId>jdom</artifactId>
				<version>${version.org.jdom}</version>
			</dependency>                      
            <dependency>
                  <groupId>jaxen</groupId>
                  <artifactId>jaxen</artifactId>
                  <version>${version.jaxen}</version>                    
            </dependency>
                                                        
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-core</artifactId>
                <version>${version.org.apache.lucene}</version>
            </dependency>
            -->                            
            <dependency>
		        <groupId>com.google.guava</groupId>
		        <artifactId>guava</artifactId>
		        <version>${version.com.google.guava}</version>
            </dependency>
            
            <dependency>
                <groupId>org.codehaus.woodstox</groupId>
                <artifactId>woodstox-core-asl</artifactId>
                <version>${version.org.codehaus.woodstox}</version>
                <exclusions>
                   <exclusion>
                       <artifactId>stax-api</artifactId>
                       <groupId>javax.xml.stream</groupId>
                   </exclusion>
                </exclusions>
            </dependency>
            <!-- 
            <dependency>
              <groupId>org.apache.cxf</groupId>
              <artifactId>cxf-api</artifactId>
              <version>${version.org.apache.cxf}</version>
            </dependency>    
            <dependency>
              <groupId>org.apache.cxf</groupId>
              <artifactId>cxf-rt-core</artifactId>
              <version>${version.org.apache.cxf}</version>
                <exclusions>
                   <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion> 
                </exclusions>              
            </dependency>
             -->  
             <!-- 
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-frontend-jaxws</artifactId>
                <version>${version.org.apache.cxf}</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.mail</groupId>
                        <artifactId>mail</artifactId>
                    </exclusion>
                   <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion>                 
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-core</artifactId>
                    </exclusion>  
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-bindings-soap</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-bindings-xml</artifactId>
                    </exclusion> 
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-frontend-simple</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-ws-addr</artifactId>
                    </exclusion>                    
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-transports-http</artifactId>
                <version>${version.org.apache.cxf}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-core</artifactId>
                    </exclusion>                    
                </exclusions>                    
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-ws-security</artifactId>
                <version>${version.org.apache.cxf}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-bindings-soap</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion>      
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-core</artifactId>
                    </exclusion>                                    
                </exclusions>                 
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-ws-policy</artifactId>
                <version>${version.org.apache.cxf}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-core</artifactId>
                    </exclusion>                                                            
                </exclusions>                  
            </dependency>
             -->
	        <dependency>
	            <groupId>org.apache.cxf</groupId>
	            <artifactId>cxf-rt-rs-client</artifactId>
	            <version>${version.org.apache.cxf}</version>
	        </dependency>              
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-frontend-jaxrs</artifactId>
                <version>${version.org.apache.cxf}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-bindings-xml</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion>      
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-core</artifactId>
                    </exclusion>                                   
                </exclusions>                
            </dependency>
            <!-- 
			<dependency>
			    <groupId>org.apache.cxf</groupId>
			    <artifactId>cxf-rt-transports-http-hc</artifactId>
			    <version>${version.org.apache.cxf}</version>
			</dependency>
			 
	        <dependency>
	            <groupId>org.apache.httpcomponents</groupId>
	            <artifactId>httpcore-nio</artifactId>
	            <version>${version.org.apache.httpcomponents.httpcore-nio}</version>
	        </dependency>
			<dependency>
			    <groupId>org.apache.httpcomponents</groupId>
			    <artifactId>httpasyncclient</artifactId>
			    <version>${version.org.apache.httpcomponents.httpasyncclient}</version>
			</dependency>
			
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-bundle</artifactId>
                <version>${version.org.apache.cxf}</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-api</artifactId>
                    </exclusion>      
                    <exclusion>
                        <groupId>org.apache.cxf</groupId>
                        <artifactId>cxf-rt-core</artifactId>
                    </exclusion>                                   
                </exclusions>                  
            </dependency>
            -->
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-rs-security-oauth</artifactId>
                <version>${version.org.apache.cxf}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-rs-security-oauth2</artifactId>
                <version>${version.org.apache.cxf}</version>
            </dependency>
            <dependency>
              <groupId>org.apache.cxf</groupId>
              <artifactId>cxf-rt-rs-security-oauth2-saml</artifactId>
              <version>${version.org.apache.cxf}</version>
            </dependency>
	        <dependency>
	            <groupId>org.apache.cxf</groupId>
	            <artifactId>cxf-bundle</artifactId>
	            <version>${version.org.apache.cxf}</version>
	            <scope>test</scope>
	        </dependency>            
            <!--                                      
            <dependency>
                <groupId>org.apache.cxf</groupId>
                <artifactId>cxf-rt-bindings-xml</artifactId>
                <version>${version.org.apache.cxf}</version>
            </dependency>
             -->
            <dependency>
                <groupId>net.oauth.core</groupId>
                <artifactId>oauth</artifactId>
                <version>${version.net.oauth.core}</version>
            </dependency>                         
            <dependency>
                <groupId>com.datastax.cassandra</groupId>
                <artifactId>cassandra-driver-core</artifactId>
                <version>${version.cassandra-driver-core}</version>                
            </dependency>
            <dependency>
                <groupId>com.codahale.metrics</groupId>
                <artifactId>metrics-core</artifactId>
                <version>${version.com.codahale.metrics.metrics-core}</version>                
            </dependency>      
<!--             <dependency>
              <groupId>org.apache.httpcomponents</groupId>
              <artifactId>httpclient</artifactId>
              <version>${version.org.apache.httpcomponents.httpclient}</version>
            </dependency> 
            <dependency>
                <groupId>org.apache.httpcomponents</groupId>
                <artifactId>httpcore</artifactId>
                <version>${version.org.apache.httpcomponents.httpcore}</version>
            </dependency> 
            <dependency>
                <groupId>org.apache.httpcomponents</groupId>
                <artifactId>httpmime</artifactId>
                <version>${version.org.apache.httpcomponents.httpclient}</version>
            </dependency>    
                   
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>${version.log4j}</version>
            </dependency>  -->                                    
            <dependency>
                <groupId>com.amazonaws</groupId>
                <artifactId>aws-java-sdk</artifactId>
                <version>${version.aws-java-sdk}</version>
            </dependency>            
            <dependency>
                <groupId>org.apache.accumulo</groupId>
                <artifactId>accumulo-core</artifactId>
                <version>${version.accumulo}</version>
            </dependency>    
            <dependency>
                <groupId>org.apache.accumulo</groupId>
                <artifactId>accumulo-fate</artifactId>
                <version>${version.accumulo}</version>
            </dependency>  
            <dependency>
                <groupId>org.apache.accumulo</groupId>
                <artifactId>accumulo-trace</artifactId>
                <version>${version.accumulo}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.hadoop</groupId>
                <artifactId>hadoop-core</artifactId>
                <version>${version.hadoop-core}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.thrift</groupId>
                <artifactId>libthrift</artifactId>
                <version>${version.thrift}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.zookeeper</groupId>
                <artifactId>zookeeper</artifactId>
                <version>${version.zookeeper}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                <version>${version.org.apache.poi}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml</artifactId>
                <version>${version.org.apache.poi}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml-schemas</artifactId>
                <version>${version.org.apache.poi}</version>
            </dependency>
<!--             <dependency>
                <groupId>dom4j</groupId>
                <artifactId>dom4j</artifactId>
                <version>${version.dom4j}</version>
            </dependency> -->
            <dependency>
                <groupId>org.apache.xmlbeans</groupId>
                <artifactId>xmlbeans</artifactId>
                <version>${version.org.apache.xmlbeans}</version>
            </dependency>
            <!--dependency>
              <groupId>org.infinispan</groupId>
              <artifactId>infinispan-query</artifactId>
              <version>${version.org.infinispan.ds}</version-->
              <!-- 
                <exclusions>                
                    <exclusion>
                        <groupId>org.hibernate</groupId>
                        <artifactId>hibernate-search-engine</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.hibernate</groupId>
                        <artifactId>hibernate-search-infinispan</artifactId>
                    </exclusion>                    
                </exclusions>
                 -->
            <!--/dependency-->
<!--             <dependency>
            	<groupId>org.fusesource.jansi</groupId>
            	<artifactId>jansi</artifactId>
            	<version>1.2.1</version>
        	</dependency> -->
			<dependency>
				<groupId>jline</groupId>
				<artifactId>jline</artifactId>
				<version>2.11</version>
				<exclusions>
					<exclusion>
						<groupId>junit</groupId>
						<artifactId>junit</artifactId>
					</exclusion>
				</exclusions>
			</dependency>        	
            <dependency>
                <groupId>org.olap4j</groupId>
                <artifactId>olap4j</artifactId>
                <version>${version.olap4j}</version>
            </dependency>
            <dependency>
                <groupId>org.olap4j</groupId>
                <artifactId>olap4j-xmla</artifactId>
                <version>${version.olap4j}</version>
            </dependency>   
            <dependency>
                <groupId>org.apache.solr</groupId>
                <artifactId>solr-solrj</artifactId>
                <version>${version.solr}</version>
            </dependency>
            <dependency>
                <groupId>org.noggit</groupId>
                <artifactId>noggit</artifactId>
                <version>${version.noggit}</version>
            </dependency>
            <!--dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-search</artifactId>
                <version>${version.org.infinispan.hibernate.search}</version>
            </dependency>
            <dependency>
               <groupId>org.hibernate</groupId>
               <artifactId>hibernate-search-engine</artifactId>
               <version>${version.org.infinispan.hibernate.search}</version>
            </dependency-->
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-search-infinispan</artifactId>
                <version>${version.org.hibernate.search}</version>
            </dependency>            
            <!--dependency>
                <groupId>org.infinispan</groupId>
                <artifactId>infinispan-client-hotrod</artifactId>
                <version>${version.org.infinispan.ds}</version>
            </dependency-->
            <dependency>
              <groupId>org.mongodb</groupId>
              <artifactId>mongo-java-driver</artifactId>
              <version>${version.org.mongodb.mongo-java-driver}</version>
            </dependency>
            <dependency>
              <groupId>org.apache.phoenix</groupId>
              <artifactId>phoenix-core</artifactId>
              <version>${version.org.apache.phoenix.phoenix-core}</version>
           </dependency>
           <dependency>
              <groupId>org.codehaus.btm</groupId>
              <artifactId>btm</artifactId>
              <version>${version.org.codehaus.btm}</version>
           </dependency>
           <dependency>
              <groupId>com.google.gdata</groupId>
              <artifactId>core</artifactId>
              <version>${version.gdata-core}</version>
            </dependency>  
    		<dependency>
        		<groupId>org.postgresql</groupId>
        		<artifactId>postgresql</artifactId>
       			<version>${version.postgresql}</version>
        		<scope>test</scope>
    		</dependency>  
			<dependency>
				<groupId>org.apache.derby</groupId>
				<artifactId>derby</artifactId>
				<version>${derby.version}</version>
			</dependency>
			<dependency>
				<groupId>com.h2database</groupId>
				<artifactId>h2</artifactId>
				<version>${version.com.h2database}</version>
			</dependency>  
			<dependency>
				<groupId>org.dbunit</groupId>
				<artifactId>dbunit</artifactId>
				<version>${version.org.dbunit}</version>
			</dependency>	
            <dependency>
                <groupId>org.codehaus.groovy</groupId>
                <artifactId>groovy-all</artifactId>
                <version>${version.org.codehaus.groovy}</version>
            </dependency>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>${mysql.connector.version}</version>
            </dependency>
            <!-- 
            <dependency>
                <groupId>org.jboss.spec</groupId>
                <artifactId>jboss-javaee-6.0</artifactId>
                <version>${version.org.jboss.spec.jboss-javaee-6.0}</version>
                <type>pom</type>
            </dependency>
             -->
            <dependency>
                <groupId>de.flapdoodle.embed</groupId>
                <artifactId>de.flapdoodle.embed.mongo</artifactId>
                <version>${version.de.flapdoodle.embed.mongo}</version>
            </dependency>
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-commons-api</artifactId>
              <version>${version.org.apache.olingo}</version>  
            </dependency>  
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-commons-core</artifactId>
              <version>${version.org.apache.olingo}</version>  
            </dependency>             
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-server-api</artifactId>
              <version>${version.org.apache.olingo}</version>
            </dependency>  
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-server-core</artifactId>
              <version>${version.org.apache.olingo}</version>  
            </dependency>
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-server-core-ext</artifactId>
              <version>${version.org.apache.olingo}</version>  
            </dependency>
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-client-api</artifactId>
              <version>${version.org.apache.olingo}</version>
            </dependency>  
            <dependency>
              <groupId>org.apache.olingo</groupId>
              <artifactId>odata-client-core</artifactId>
              <version>${version.org.apache.olingo}</version>  
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-server</artifactId>
                <version>${version.org.eclipse.jetty}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-servlet</artifactId>
                <version>${version.org.eclipse.jetty}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-http</artifactId>
                <version>${version.org.eclipse.jetty}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-client</artifactId>
                <version>${version.org.eclipse.jetty}</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>${version.commons-codec}</version>
            </dependency>
            <dependency>
                <groupId>org.antlr</groupId>
                <artifactId>antlr4-runtime</artifactId>
                <version>${version.org.antlr}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                <version>${version.org.apache.commons}</version>
            </dependency>
			<dependency>
			    <groupId>javax.validation</groupId>
			    <artifactId>validation-api</artifactId>
			    <version>${version.javax.validation}</version>
			</dependency>      
			<dependency>
			    <groupId>com.fasterxml.jackson.datatype</groupId>
			    <artifactId>jackson-datatype-joda</artifactId>
			    <version>${version.com.fasterxml.jackson.dataformat}</version>
			</dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.dataformat</groupId>
                <artifactId>jackson-dataformat-yaml</artifactId>
                <version>${version.com.fasterxml.jackson.dataformat}</version>
            </dependency>
            <dependency>
                <groupId>com.fasterxml.jackson.dataformat</groupId>
                <artifactId>jackson-dataformat-xml</artifactId>
                <version>${version.com.fasterxml.jackson.dataformat}</version>                
            </dependency>						      
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-core</artifactId>
                <version>${version.com.fasterxml.jackson.core}</version>
            </dependency>                        
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-databind</artifactId>
                <version>${version.com.fasterxml.jackson.core}</version>
            </dependency>            
            <dependency>
                <groupId>com.fasterxml.jackson.core</groupId>
                <artifactId>jackson-annotations</artifactId>
                <version>${version.com.fasterxml.jackson.core}</version>
            </dependency>
    	    <dependency>
        		<groupId>org.eclipse.persistence</groupId>
        		<artifactId>eclipselink</artifactId>
        		<version>${version.org.eclipse.persistence}</version>
    	    </dependency>
<!--             <dependency>
                <groupId>javax.ws.rs</groupId>
                <artifactId>javax.ws.rs-api</artifactId>
                <version>${version.javax.ws.rs}</version>
            </dependency> -->
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-beans</artifactId>
                <version>${version.org.springframework}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-context</artifactId>
                <version>${version.org.springframework}</version>
            </dependency>
            <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-core</artifactId>
                <version>${version.org.springframework}</version>
            </dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-aop</artifactId>
				<version>${version.org.springframework}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-asm</artifactId>
				<version>${version.org.springframework.asm}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-expression</artifactId>
				<version>${version.org.springframework}</version>
			</dependency>
			<dependency>
				<groupId>org.springframework</groupId>
				<artifactId>spring-tx</artifactId>
				<version>${version.org.springframework}</version>
			</dependency>                
            <dependency>
                <groupId>com.facebook.presto</groupId>
                <artifactId>presto-jdbc</artifactId>
                <version>${version.com.facebook.presto}</version>
            </dependency>
            <dependency>
                <groupId>com.vividsolutions</groupId>
                <artifactId>jts</artifactId>
                <version>${version.jts}</version>
            </dependency>
            <dependency>
                <groupId>org.wololo</groupId>
                <artifactId>jts2geojson</artifactId>
                <version>${version.jts2geojson}</version>
            </dependency>
            <dependency>
                <groupId>org.osgeo</groupId>
                <artifactId>proj4j</artifactId>
                <version>${version.proj4j}</version>
            </dependency>
	       <dependency>
                <groupId>io.swagger</groupId>
                <artifactId>swagger-jaxrs</artifactId>
                <version>${version.io.swagger}</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.ws.rs</groupId>
                        <artifactId>jsr311-api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
		    <dependency>
				<groupId>io.swagger</groupId>
				<artifactId>swagger-parser</artifactId>
				<version>${version.swagger-parser}</version>
		    </dependency> 
            <dependency>
                <groupId>org.jboss.narayana.jta</groupId>
                <artifactId>narayana-jta</artifactId>
                <version>${version.org.jboss.narayana}</version>
            </dependency>
			<dependency>
			    <groupId>com.fasterxml</groupId>
			    <artifactId>aalto-xml</artifactId>
			    <version>${version.com.fasterxml.aalto-xml}</version>
			</dependency>
	        <dependency>
	            <groupId>commons-configuration</groupId>
	            <artifactId>commons-configuration</artifactId>
	            <version>${version.commons-configuration}</version>
	        </dependency>
			<dependency>
			    <groupId>org.reflections</groupId>
			    <artifactId>reflections</artifactId>
			    <version>${version.org.reflections}</version>
			</dependency>
            
        </dependencies>
	</dependencyManagement>
	<modules>
		<module>common-core</module>
		<module>api</module>
		<module>client</module>
		<module>admin</module>
		<module>data-quality</module>
		<module>engine</module>
		<module>connectors</module>
		<module>metadata</module>
		<module>runtime</module>
		<module>adminshell</module>
		<module>hibernate-dialect</module>
		<module>eclipselink-platform</module>		
		<module>olingo-common</module>
		<module>olingo-patches</module>
		<module>olingo</module>
		<module>jboss-admin</module>
		<module>jboss-integration</module>
		<module>jboss-security</module>
		<module>rest-service</module>
		<module>test-integration</module>
	</modules>
</project>
