<?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.integration-platform</groupId>
        <artifactId>jboss-integration-platform-parent</artifactId>
        <version>6.0.0.CR13</version>
    </parent>  
    <modelVersion>4.0.0</modelVersion>
	<groupId>org.jboss.teiid</groupId>
	<artifactId>teiid-parent</artifactId>
	<packaging>pom</packaging>
	<name>Teiid</name>

    <version>8.10.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>
	            
        <!-- jboss bom overrides -->
	    <version.io.netty>3.6.10.Final</version.io.netty>
        <version.com.google.guava>14.0.1</version.com.google.guava>
        <version.org.hibernate.search>4.5.0.Final</version.org.hibernate.search> <!-- versions required by infinispan 6.1 --> 
        <version.jaxen>1.1.4</version.jaxen> <!-- NOTE changing to use bom version of 1.1.3 will cause a build issue in teiid-engine -->
        <version.org.mongodb.mongo-java-driver>2.12.3</version.org.mongodb.mongo-java-driver>
        <version.org.apache.phoenix.phoenix-core>4.2.1</version.org.apache.phoenix.phoenix-core>
	    <version.org.codehaus.btm>2.1.3</version.org.codehaus.btm>
        <version.org.jboss.as>7.4.0.Final-redhat-4</version.org.jboss.as>
        
        <version.org.springframework>3.2.12.RELEASE</version.org.springframework>
        
        <!-- Not in integration BOM; Need to check these jboss-parent BOM-->
        <version.org.jboss.jboss-vfs>3.2.2.Final-redhat-1</version.org.jboss.jboss-vfs>
        <version.org.picketbox>4.0.19.SP4-redhat-1</version.org.picketbox>               
        <version.nu.xom>1.2.7.redhat-4</version.nu.xom>
        <version.dom4j>1.6.1.redhat-6</version.dom4j>       
        
        <!-- Teiid specific properties -->
        <version.teiid.console>1.2.4</version.teiid.console>
        <version.org.picketbox.jbosssx-client>3.0.0.CR2</version.org.picketbox.jbosssx-client>
        <version.net.sourceforge.saxon>9.5.1-6</version.net.sourceforge.saxon>
        <version.json-simple>1.1</version.json-simple>
        <version.connector-api>1.5</version.connector-api>
        <version.jta>1.1</version.jta>
        <jbossas-test-version>jboss-eap-6.3</jbossas-test-version>
        <version.org.odata4j>0.8.0-SNAPSHOT-redhat</version.org.odata4j>
        <version.core4j>0.5</version.core4j>        
        <jbossas-module-root>modules/system/layers/base</jbossas-module-root>
        <version.com.force.api>22.0.0</version.com.force.api>
        <version.nux>1.6</version.nux>
        <version.gdata-spreadsheet>3.0</version.gdata-spreadsheet>
        <version.gdata-core>1.0</version.gdata-core>
        <version.org.infinispan.6>6.2.0.Final-redhat-4</version.org.infinispan.6>                
        <version.olap4j>1.1.0</version.olap4j>
        <version.accumulo>1.5.0</version.accumulo>
        <version.hadoop-core>0.20.2</version.hadoop-core>
        <version.thrift>0.9.1</version.thrift>
        <version.zookeeper>3.4.5</version.zookeeper>
        <version.accumulo>1.5.0</version.accumulo>
        <version.solr>4.6.0</version.solr>
        <version.noggit>0.5</version.noggit>
        <version.aws-java-sdk>1.5.7</version.aws-java-sdk>
        <version.cassandra-driver-core>2.1.3</version.cassandra-driver-core>
        <version.org.jboss.resteasy.tjws>2.3.6.Final</version.org.jboss.resteasy.tjws>        
        <version.postgresql>9.1-901.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.3.6</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.org.jboss.spec.jboss-javaee-6.0>1.0.0.Final</version.org.jboss.spec.jboss-javaee-6.0>
        <version.com.squareup.protoparser>3.1.4.redhat-1</version.com.squareup.protoparser>
        <version.org.infinispan.protostream>3.0.0.Alpha8-redhat-1</version.org.infinispan.protostream>
        <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>teiid-8.9.CR1</version.org.apache.olingo>
        <version.org.eclipse.jetty>8.1.16.v20140903</version.org.eclipse.jetty>
        <version.commons-codec>1.9</version.commons-codec>
        <version.org.antlr>4.1</version.org.antlr>
        <version.org.apache.commons>3.3.2</version.org.apache.commons>
        <version.com.fasterxml.jackson.core>2.4.2</version.com.fasterxml.jackson.core>
        <version.javax.ws.rs>2.0-m10</version.javax.ws.rs>
        <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.4.0</version.jts2geojson>
	</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-8.10.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>
      <properties>
        <maven.javadoc.skip>true</maven.javadoc.skip>
      </properties>
      <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>
		            </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>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>${version.junit}</version>
            </dependency>
            <dependency>
                <groupId>org.mockito</groupId>
                <artifactId>mockito-all</artifactId>
                <version>${version.org.mockito}</version>
            </dependency>        
           <!--  dependency>
            <groupId>org.jboss.integration-platform</groupId>
            <artifactId>jboss-integration-platform-bom</artifactId>
            <version>${version.org.jboss.integration-platform}</version>
            <scope>import</scope>
            <type>pom</type>
          </dependency-->
          <dependency>
             <groupId>org.jboss.as</groupId>
             <artifactId>jboss-as-parent</artifactId>
             <version>${version.org.jboss.as}</version>
             <type>pom</type>
             <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.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-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>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-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>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</groupId>
            	<artifactId>teiid-client-jdk15</artifactId>
            	<version>${project.version}</version>
        	</dependency>
			<dependency>
				<groupId>org.jboss.teiid.connectors</groupId>
				<artifactId>translator-infinispan-dsl</artifactId>
                <version>${project.version}</version>
			</dependency>        
			<dependency>
				<groupId>org.jboss.teiid.connectors</groupId>
				<artifactId>translator-infinispan-dsl</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>
               <scope>test</scope>
           </dependency>
           <dependency>
               <groupId>org.jboss.teiid.connectors</groupId>
               <artifactId>connector-file</artifactId>
               <version>${project.version}</version>
               <classifier>lib</classifier>
               <scope>test</scope>
           </dependency>
      <!-- External dependencies -->
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-subsystem-test-framework</artifactId>
                <version>${version.org.jboss.as}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-subsystem-test</artifactId>
                <version>${version.org.jboss.as}</version>
            </dependency>              
			<dependency>
				<groupId>net.sf.retrotranslator</groupId>
				<artifactId>retrotranslator-runtime</artifactId>
				<version>1.2.9</version>
			</dependency>

			<dependency>
				<groupId>net.sf.retrotranslator</groupId>
				<artifactId>retrotranslator-transformer</artifactId>
				<version>1.2.9</version>
			</dependency> 
			<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>1.1</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>
                <exclusions>
                    <exclusion>
                        <groupId>org.jboss.logging</groupId>
                        <artifactId>jboss-logging</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>org.jboss.logging</groupId>
                        <artifactId>jboss-logging-spi</artifactId>
                    </exclusion>
                </exclusions>                
            </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.infinispan</groupId>
	      		<artifactId>infinispan-server-hotrod</artifactId>
	      		<version>${version.org.infinispan}</version>
	    	</dependency>		    	                      
            <dependency>
                <groupId>org.jboss.logging</groupId>
                <artifactId>jboss-logging-spi</artifactId>
                <version>2.2.0.CR1</version>
            </dependency>      
            <dependency>
              <groupId>org.jboss.arquillian.junit</groupId>
              <artifactId>arquillian-junit-container</artifactId>
              <version>${version.org.jboss.arquillian}</version>
              <exclusions>
                <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
                </exclusion>
              </exclusions>
            </dependency>   
          <dependency>
              <groupId>org.jboss.shrinkwrap.descriptors</groupId>
              <artifactId>shrinkwrap-descriptors-api-base</artifactId>
              <version>${version.org.jboss.shrinkwrap.descriptors}</version>
          </dependency>             
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-arquillian-container-managed</artifactId>
                <version>${version.org.jboss.as.arquillian}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-arquillian-common</artifactId>
                <version>${version.org.jboss.as.arquillian}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-arquillian-protocol-jmx</artifactId>
                <version>${version.org.jboss.as.arquillian}</version>
            </dependency>   
            <dependency>
                <groupId>org.jboss.as</groupId>
                <artifactId>jboss-as-arquillian-testenricher-msc</artifactId>
                <version>${version.org.jboss.as.arquillian}</version>
            </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-launcher</artifactId>
				<version>${version.org.apache.ant}</version>
			</dependency>
            <dependency>
                <groupId>ant-contrib</groupId>
                <artifactId>ant-contrib</artifactId>
                <version>1.0b3</version>
                <exclusions>
                    <exclusion>
                        <groupId>ant</groupId>
                        <artifactId>ant</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
			<dependency>
				<groupId>ant-contrib</groupId>
				<artifactId>cpptasks</artifactId>
				<version>1.0b3</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.com.sun.xml.bind.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.odata4j</groupId>
              <artifactId>odata4j-core</artifactId>
              <version>${version.org.odata4j}</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>core4j</artifactId>
                <groupId>org.core4j</groupId>
                <version>${version.core4j}</version>
            </dependency>
            <dependency>
                <groupId>org.jboss.resteasy</groupId>
                <artifactId>resteasy-jaxrs</artifactId>
                <version>${version.org.jboss.resteasy}</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>com.force.api</groupId>
                <artifactId>force-wsc</artifactId>
                <version>${version.com.force.api}</version>
              <exclusions>                
                    <exclusion>
                        <groupId>com.google.code.gson</groupId>
                        <artifactId>gson</artifactId>
                    </exclusion>
                    <exclusion>
                        <groupId>rhino</groupId>
                        <artifactId>js</artifactId>
                    </exclusion>
               </exclusions>                
            </dependency>
            <dependency>
                <groupId>com.force.api</groupId>
                <artifactId>force-partner-api</artifactId>
                <version>${version.com.force.api}</version>
            </dependency>
            <dependency>
                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-core</artifactId>
                <version>${version.org.hibernate}</version>
            </dependency>       
            <dependency>
                  <groupId>xom</groupId>
                  <artifactId>xom</artifactId>
                  <version>${version.nu.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>4.2.0</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-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-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-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}</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.hibernate.search}</version>
            </dependency>
            <dependency>
               <groupId>org.hibernate</groupId>
               <artifactId>hibernate-search-engine</artifactId>
               <version>${version.org.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}</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>
	      <scope>test</scope>
           </dependency>
           <dependency>
              <groupId>org.jboss.teiid.connectors.google</groupId>
              <artifactId>gdata-spreadsheet</artifactId>
              <version>${version.gdata-spreadsheet}</version>
            </dependency>
           <dependency>
              <groupId>org.jboss.teiid.connectors.google</groupId>
              <artifactId>gdata-core</artifactId>
              <version>${version.gdata-core}</version>
            </dependency>  
    		<dependency>
        		<groupId>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>2.2</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.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>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>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>
        </dependencies>
	</dependencyManagement>
	<modules>
		<module>common-core</module>
		<module>api</module>
		<module>client</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>jboss-integration</module>
		<module>test-integration</module>
        <module>client-jdk15</module>
		<module>admin</module>
        <module>odata</module>
        <module>olingo</module>
  </modules>
</project>
