Adding the DEPENDENCIES exclude for RAT plugin.
authorankitkumar2711 <ak.ankitkumar@gmail.com>
Tue, 26 Nov 2013 13:37:27 +0000 (14:37 +0100)
committerankitkumar2711 <ak.ankitkumar@gmail.com>
Tue, 26 Nov 2013 13:37:27 +0000 (14:37 +0100)
pom.xml

diff --git a/pom.xml b/pom.xml
index d9fc0ef..2e3d411 100644 (file)
--- a/pom.xml
+++ b/pom.xml
-<?xml version="1.0" encoding="UTF-8" ?>\r
-<!--\r
-Licensed to the Apache Software Foundation (ASF) under one\r
-or more contributor license agreements.  See the NOTICE file\r
-distributed with this work for additional information\r
-regarding copyright ownership.  The ASF licenses this file\r
-to you under the Apache License, Version 2.0 (the\r
-"License"); you may not use this file except in compliance\r
-with the License.  You may obtain a copy of the License at\r
-\r
-  http://www.apache.org/licenses/LICENSE-2.0\r
-\r
-Unless required by applicable law or agreed to in writing,\r
-software distributed under the License is distributed on an\r
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r
-KIND, either express or implied.  See the License for the\r
-specific language governing permissions and limitations\r
-under the License.\r
--->\r
-<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">\r
-       <modelVersion>4.0.0</modelVersion>\r
-       <properties>\r
-               <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>\r
-               <sshwagon.version>2.3</sshwagon.version>\r
-               <javadoc.version>2.9</javadoc.version>\r
-               <slf4j.version>1.7.4</slf4j.version>\r
-               <junit.version>4.11</junit.version>\r
-               <easymock.version>3.1</easymock.version>\r
-               <httpcomponents.version>4.2.3</httpcomponents.version>\r
-               <!-- Version printed in the docs -->\r
-               <siteDownloadVersion>${project.version}</siteDownloadVersion>\r
-               <checksum-maven-plugin.version>1.2</checksum-maven-plugin.version>\r
-               <skipTests>false</skipTests>\r
-       </properties>\r
-       <parent>\r
-               <groupId>org.apache</groupId>\r
-               <artifactId>apache</artifactId>\r
-               <version>13</version>\r
-       </parent> \r
-       <scm>\r
-               <url>https://git-wip-us.apache.org/repos/asf?p=incubator-metamodel.git</url>\r
-               <connection>scm:git:http://git-wip-us.apache.org/repos/asf/incubator-metamodel.git</connection>\r
-               <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-metamodel.git</developerConnection>\r
-         <tag>HEAD</tag>\r
-  </scm>\r
-       <groupId>org.apache.metamodel</groupId>\r
-       <artifactId>MetaModel</artifactId>\r
-       <version>4.0.1-incubating-SNAPSHOT</version>\r
-       <name>MetaModel</name>\r
-       <description>MetaModel is a library that encapsulates the differences and enhances \r
-               the capabilities of different datastores. Rich querying abilities are\r
-               offered to datastores that do not otherwise support advanced querying\r
-               and a unified view of the datastore structure is offered through a\r
-               single model of the schemas, tables, columns and relationships.</description>\r
-       <url>http://metamodel.incubator.apache.org</url>\r
-       <inceptionYear>2007</inceptionYear>\r
-       <packaging>pom</packaging>\r
-       <modules>\r
-               <module>core</module>\r
-               <module>pojo</module>\r
-               <module>fixedwidth</module>\r
-               <module>excel</module>\r
-               <module>csv</module>\r
-               <module>xml</module>\r
-               <module>jdbc</module>\r
-               <module>mongodb</module>\r
-               <module>couchdb</module>\r
-               <module>openoffice</module>\r
-               <module>salesforce</module>\r
-               <module>sugarcrm</module>\r
-               <module>full</module>\r
-       </modules>\r
-       <issueManagement>\r
-               <system>Jira</system>\r
-               <url>https://issues.apache.org/jira/browse/METAMODEL</url>\r
-       </issueManagement>\r
-       <mailingLists>\r
-               <mailingList>\r
-                       <name>Development</name>\r
-                       <post>dev@metamodel.incubator.apache.org</post>\r
-                       <subscribe>dev-subscribe@metamodel.incubator.apache.org</subscribe>\r
-                       <unsubscribe>dev-unsubscribe@metamodel.incubator.apache.org</unsubscribe>\r
-                       <archive>http://mail-archives.apache.org/mod_mbox/incubator-metamodel-dev/</archive>\r
-               </mailingList>\r
-               <mailingList>\r
-                       <name>Commits</name>\r
-                       <post>commits@metamodel.incubator.apache.org</post>\r
-                       <subscribe>commits-subscribe@metamodel.incubator.apache.org</subscribe>\r
-                       <unsubscribe>commits-unsubscribe@metamodel.incubator.apache.org</unsubscribe>\r
-                       <archive>http://mail-archives.apache.org/mod_mbox/incubator-metamodel-commits/</archive>\r
-               </mailingList>\r
-       </mailingLists>\r
-       <organization>\r
-               <name>The Apache Software Foundation</name>\r
-               <url>http://www.apache.org/</url>\r
-       </organization>\r
-       <developers>\r
-               <developer>\r
-                       <id>kasper</id>\r
-                       <name>Kasper Sørensen</name>\r
-                       <email>kasper.sorensen@humaninference.com</email>\r
-                       <url>http://kasper.eobjects.org</url>\r
-                       <organization>Human Inference</organization>\r
-                       <organizationUrl>http://www.humaninference.com</organizationUrl>\r
-               </developer>\r
-       </developers>\r
-       <contributors>\r
-               <contributor>\r
-                       <name>Saurabh Gupta</name>\r
-                       <organization>Xebia India</organization>\r
-               </contributor>\r
-               <contributor>\r
-                       <name>Balendra Singh</name>\r
-                       <organization>Xebia India</organization>\r
-               </contributor>\r
-               <contributor>\r
-                       <name>Sameer Arora</name>\r
-                       <organization>Xebia India</organization>\r
-               </contributor>\r
-       </contributors>\r
-       <licenses>\r
-               <license>\r
-                       <name>The Apache Software License, Version 2.0</name>\r
-                       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>\r
-               </license>\r
-       </licenses>\r
-       <distributionManagement>\r
-               <repository>\r
-                       <id>apache.releases.https</id>\r
-                       <name>Apache Release Distribution Repository</name>\r
-                       <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>\r
-               </repository>\r
-               <snapshotRepository>\r
-                       <id>apache.snapshots.https</id>\r
-                       <name>Apache Development Snapshot Repository</name>\r
-                       <url>https://repository.apache.org/content/repositories/snapshots</url>\r
-               </snapshotRepository>\r
-       </distributionManagement>\r
-\r
-       <repositories>\r
-               <repository>\r
-                       <id>apache.snapshots</id>\r
-                       <url>http://repository.apache.org/snapshots/</url>\r
-                       <name>Apache Snapshot Repo</name>\r
-                       <snapshots>\r
-                               <enabled>true</enabled>\r
-                       </snapshots>\r
-                       <releases>\r
-                               <enabled>false</enabled>\r
-                       </releases>\r
-               </repository>\r
-       </repositories>\r
-\r
-       <build>\r
-               <plugins>\r
-                       <plugin>\r
-                               <!-- Ensures java 6 compatibility -->\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-compiler-plugin</artifactId>\r
-                               <configuration>\r
-                                       <source>1.6</source>\r
-                                       <target>1.6</target>\r
-                                       <encoding>utf-8</encoding>\r
-                               </configuration>\r
-                       </plugin>\r
-                       <plugin>\r
-                <groupId>org.apache.rat</groupId>\r
-                <artifactId>apache-rat-plugin</artifactId>\r
-                <executions>\r
-                  <execution>\r
-                    <id>rat-verify</id>\r
-                    <phase>test</phase>\r
-                    <goals>\r
-                      <goal>check</goal>\r
-                    </goals>\r
-                  </execution>\r
-                </executions>\r
-                <configuration>\r
-                   <licenses>\r
-                 <license implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">\r
-                 <licenseFamilyCategory>ASL20</licenseFamilyCategory>\r
-                 <licenseFamilyName>Apache Software License, 2.0</licenseFamilyName>\r
-                 <notes>Single licensed ASL v2.0</notes>\r
-                 <patterns>\r
-                       <pattern>Licensed to the Apache Software Foundation (ASF) under one\r
-                       or more contributor license agreements.</pattern>\r
-                 </patterns>\r
-                 </license>\r
-                 </licenses>\r
-                 <excludeSubProjects>false</excludeSubProjects>\r
-                 <excludes>\r
-                   <exclude>CHANGES.txt</exclude>\r
-                   <exclude>README.txt</exclude>\r
-                   <exclude>NOTICE.txt</exclude>\r
-                   <exclude>LICENSE.txt</exclude>\r
-                   <exclude>KEYS</exclude>\r
-                   <exclude>**/.gitignore/**</exclude>\r
-                   <exclude>.git/**</exclude>\r
-                   <exclude>**/src/test/**</exclude>\r
-                   <exclude>**/src/site/**</exclude>\r
-                   <exclude>**/.project</exclude>\r
-                   <exclude>**/.classpath</exclude>\r
-                   <exclude>**/.settings/**</exclude>\r
-                   <exclude>**/target/**</exclude>\r
-                 </excludes>\r
-                </configuration>\r
-              </plugin>\r
-                       <plugin>\r
-                               <!-- Ensure inclusion of license header in all main java files -->\r
-                               <groupId>com.google.code.maven-license-plugin</groupId>\r
-                               <artifactId>maven-license-plugin</artifactId>\r
-                               <version>1.4.0</version>\r
-                               <inherited>false</inherited>\r
-                               <configuration>\r
-                                       <header>HEADER.txt</header>\r
-                                       <aggregate>true</aggregate>\r
-                                       <includes>\r
-                                               <include>**/src/**/java/org/**</include>\r
-                                       </includes>\r
-                               </configuration>\r
-                               <executions>\r
-                                       <execution>\r
-                                               <id>verify-license-headers</id>\r
-                                               <phase>verify</phase>\r
-                                               <goals>\r
-                                                       <goal>check</goal>\r
-                                               </goals>\r
-                                       </execution>\r
-                               </executions>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-release-plugin</artifactId>\r
-                               <configuration>\r
-                                       <autoVersionSubmodules>true</autoVersionSubmodules>\r
-                               </configuration>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-surefire-plugin</artifactId>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.codehaus.sonar</groupId>\r
-                               <artifactId>sonar-maven3-plugin</artifactId>\r
-                               <version>2.8</version>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.codehaus.mojo</groupId>\r
-                               <artifactId>cobertura-maven-plugin</artifactId>\r
-                               <version>2.5.2</version>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-site-plugin</artifactId>\r
-                               <dependencies>\r
-                                       <dependency>\r
-                                               <!-- Provide support for scp based deployment of site -->\r
-                                               <groupId>org.apache.maven.wagon</groupId>\r
-                                               <artifactId>wagon-ssh</artifactId>\r
-                                               <version>${sshwagon.version}</version>\r
-                                       </dependency>\r
-                               </dependencies>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-javadoc-plugin</artifactId>\r
-                               <executions>\r
-                                       <execution>\r
-                                               <!-- create aggregate report when "mvn site" is invoked. -->\r
-                                               <id>aggregate</id>\r
-                                               <goals>\r
-                                                       <goal>aggregate</goal>\r
-                                               </goals>\r
-                                               <phase>site</phase>\r
-                                               <configuration>\r
-                                                       <excludePackageNames>org.apache.metamodel.jdbc.dialects:org.apache.metamodel.detect</excludePackageNames>\r
-                                               </configuration>\r
-                                       </execution>\r
-                               </executions>\r
-                       </plugin>\r
-                       <plugin>\r
-                               <groupId>net.ju-n.maven.plugins</groupId>\r
-                               <artifactId>checksum-maven-plugin</artifactId>\r
-                               <version>${checksum-maven-plugin.version}</version>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <!-- enforce certain banned dependencies -->\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-enforcer-plugin</artifactId>\r
-                               <executions>\r
-                                       <execution>\r
-                                               <id>enforce-versions</id>\r
-                                               <goals>\r
-                                                       <goal>enforce</goal>\r
-                                               </goals>\r
-                                               <configuration>\r
-                                                       <rules>\r
-                                                               <bannedDependencies>\r
-                                                                       <excludes>\r
-                                                                               <exclude>commons-logging:commons-logging</exclude>\r
-                                                                       </excludes>\r
-                                                               </bannedDependencies>\r
-                                                       </rules>\r
-                                               </configuration>\r
-                                       </execution>\r
-                               </executions>\r
-                       </plugin>\r
-\r
-               </plugins>\r
-\r
-               <extensions>\r
-                       <extension>\r
-                               <!-- Provide support for scp based deployment of site -->\r
-                               <groupId>org.apache.maven.wagon</groupId>\r
-                               <artifactId>wagon-ssh</artifactId>\r
-                               <version>${sshwagon.version}</version>\r
-                       </extension>\r
-               </extensions>\r
-\r
-               <pluginManagement>\r
-                       <plugins>\r
-                               <plugin>\r
-                                       <!-- Ignore instructions for m2e (overrides eclipse warning) -->\r
-                                       <groupId>org.eclipse.m2e</groupId>\r
-                                       <artifactId>lifecycle-mapping</artifactId>\r
-                                       <version>1.0.0</version>\r
-                                       <configuration>\r
-                                               <lifecycleMappingMetadata>\r
-                                                       <pluginExecutions>\r
-                                                               <pluginExecution>\r
-                                                                       <pluginExecutionFilter>\r
-                                                                               <groupId>org.apache.maven.plugins</groupId>\r
-                                                                               <artifactId>maven-enforcer-plugin</artifactId>\r
-                                                                               <versionRange>[1.0,)</versionRange>\r
-                                                                               <goals>\r
-                                                                                       <goal>enforce</goal>\r
-                                                                               </goals>\r
-                                                                       </pluginExecutionFilter>\r
-                                                                       <action>\r
-                                                                               <ignore />\r
-                                                                       </action>\r
-                                                               </pluginExecution>\r
-                                                       </pluginExecutions>\r
-                                               </lifecycleMappingMetadata>\r
-                                       </configuration>\r
-                               </plugin>\r
-                       </plugins>\r
-               </pluginManagement>\r
-       </build>\r
-       <reporting>\r
-               <plugins>\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-javadoc-plugin</artifactId>\r
-                               <version>${javadoc.version}</version>\r
-                               <reportSets>\r
-                                       <reportSet>\r
-                                               <id>aggregate</id>\r
-                                               <reports>\r
-                                                       <report>aggregate</report>\r
-                                               </reports>\r
-                                       </reportSet>\r
-                               </reportSets>\r
-                       </plugin>\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-project-info-reports-plugin</artifactId>\r
-                               <version>2.6</version>\r
-                               <configuration>\r
-                                       <dependencyDetailsEnabled>false</dependencyDetailsEnabled>\r
-                                       <dependencyLocationsEnabled>false</dependencyLocationsEnabled>\r
-                               </configuration>\r
-                       </plugin>\r
-               </plugins>\r
-       </reporting>\r
-\r
-       <dependencyManagement>\r
-               <dependencies>\r
-                       <dependency>\r
-                               <groupId>org.apache.httpcomponents</groupId>\r
-                               <artifactId>httpclient</artifactId>\r
-                               <version>${httpcomponents.version}</version>\r
-                               <exclusions>\r
-                                       <exclusion>\r
-                                               <artifactId>commons-logging</artifactId>\r
-                                               <groupId>commons-logging</groupId>\r
-                                       </exclusion>\r
-                               </exclusions>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.apache.httpcomponents</groupId>\r
-                               <artifactId>httpcore</artifactId>\r
-                               <version>${httpcomponents.version}</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.apache.httpcomponents</groupId>\r
-                               <artifactId>httpclient-cache</artifactId>\r
-                               <version>${httpcomponents.version}</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>commons-lang</groupId>\r
-                               <artifactId>commons-lang</artifactId>\r
-                               <version>2.6</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>commons-codec</groupId>\r
-                               <artifactId>commons-codec</artifactId>\r
-                               <version>1.7</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>commons-io</groupId>\r
-                               <artifactId>commons-io</artifactId>\r
-                               <version>2.4</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>commons-pool</groupId>\r
-                               <artifactId>commons-pool</artifactId>\r
-                               <version>1.6</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.slf4j</groupId>\r
-                               <artifactId>slf4j-api</artifactId>\r
-                               <version>${slf4j.version}</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.slf4j</groupId>\r
-                               <artifactId>jcl-over-slf4j</artifactId>\r
-                               <version>${slf4j.version}</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.codehaus.jackson</groupId>\r
-                               <artifactId>jackson-core-asl</artifactId>\r
-                               <version>1.9.12</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.codehaus.jackson</groupId>\r
-                               <artifactId>jackson-mapper-asl</artifactId>\r
-                               <version>1.9.12</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>hsqldb</groupId>\r
-                               <artifactId>hsqldb</artifactId>\r
-                               <version>1.8.0.10</version>\r
-                       </dependency>\r
-\r
-                       <!-- Test dependencies -->\r
-                       <dependency>\r
-                               <groupId>junit</groupId>\r
-                               <artifactId>junit</artifactId>\r
-                               <version>${junit.version}</version>\r
-                               <scope>test</scope>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.easymock</groupId>\r
-                               <artifactId>easymock</artifactId>\r
-                               <version>${easymock.version}</version>\r
-                               <scope>test</scope>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.slf4j</groupId>\r
-                               <artifactId>slf4j-nop</artifactId>\r
-                               <version>${slf4j.version}</version>\r
-                               <scope>test</scope>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.slf4j</groupId>\r
-                               <artifactId>slf4j-log4j12</artifactId>\r
-                               <version>${slf4j.version}</version>\r
-                               <scope>test</scope>\r
-                       </dependency>\r
-               </dependencies>\r
-       </dependencyManagement>\r
-</project>\r
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<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">
+       <modelVersion>4.0.0</modelVersion>
+       <properties>
+               <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <sshwagon.version>2.3</sshwagon.version>
+               <javadoc.version>2.9</javadoc.version>
+               <slf4j.version>1.7.4</slf4j.version>
+               <junit.version>4.11</junit.version>
+               <easymock.version>3.1</easymock.version>
+               <httpcomponents.version>4.2.3</httpcomponents.version>
+               <!-- Version printed in the docs -->
+               <siteDownloadVersion>${project.version}</siteDownloadVersion>
+               <checksum-maven-plugin.version>1.2</checksum-maven-plugin.version>
+               <skipTests>false</skipTests>
+       </properties>
+       <parent>
+               <groupId>org.apache</groupId>
+               <artifactId>apache</artifactId>
+               <version>13</version>
+       </parent> 
+       <scm>
+               <url>https://git-wip-us.apache.org/repos/asf?p=incubator-metamodel.git</url>
+               <connection>scm:git:http://git-wip-us.apache.org/repos/asf/incubator-metamodel.git</connection>
+               <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-metamodel.git</developerConnection>
+         <tag>HEAD</tag>
+  </scm>
+       <groupId>org.apache.metamodel</groupId>
+       <artifactId>MetaModel</artifactId>
+       <version>4.0.1-incubating-SNAPSHOT</version>
+       <name>MetaModel</name>
+       <description>MetaModel is a library that encapsulates the differences and enhances 
+               the capabilities of different datastores. Rich querying abilities are
+               offered to datastores that do not otherwise support advanced querying
+               and a unified view of the datastore structure is offered through a
+               single model of the schemas, tables, columns and relationships.</description>
+       <url>http://metamodel.incubator.apache.org</url>
+       <inceptionYear>2007</inceptionYear>
+       <packaging>pom</packaging>
+       <modules>
+               <module>core</module>
+               <module>pojo</module>
+               <module>fixedwidth</module>
+               <module>excel</module>
+               <module>csv</module>
+               <module>xml</module>
+               <module>jdbc</module>
+               <module>mongodb</module>
+               <module>couchdb</module>
+               <module>openoffice</module>
+               <module>salesforce</module>
+               <module>sugarcrm</module>
+               <module>full</module>
+       </modules>
+       <issueManagement>
+               <system>Jira</system>
+               <url>https://issues.apache.org/jira/browse/METAMODEL</url>
+       </issueManagement>
+       <mailingLists>
+               <mailingList>
+                       <name>Development</name>
+                       <post>dev@metamodel.incubator.apache.org</post>
+                       <subscribe>dev-subscribe@metamodel.incubator.apache.org</subscribe>
+                       <unsubscribe>dev-unsubscribe@metamodel.incubator.apache.org</unsubscribe>
+                       <archive>http://mail-archives.apache.org/mod_mbox/incubator-metamodel-dev/</archive>
+               </mailingList>
+               <mailingList>
+                       <name>Commits</name>
+                       <post>commits@metamodel.incubator.apache.org</post>
+                       <subscribe>commits-subscribe@metamodel.incubator.apache.org</subscribe>
+                       <unsubscribe>commits-unsubscribe@metamodel.incubator.apache.org</unsubscribe>
+                       <archive>http://mail-archives.apache.org/mod_mbox/incubator-metamodel-commits/</archive>
+               </mailingList>
+       </mailingLists>
+       <organization>
+               <name>The Apache Software Foundation</name>
+               <url>http://www.apache.org/</url>
+       </organization>
+       <developers>
+               <developer>
+                       <id>kasper</id>
+                       <name>Kasper Sørensen</name>
+                       <email>kasper.sorensen@humaninference.com</email>
+                       <url>http://kasper.eobjects.org</url>
+                       <organization>Human Inference</organization>
+                       <organizationUrl>http://www.humaninference.com</organizationUrl>
+               </developer>
+       </developers>
+       <contributors>
+               <contributor>
+                       <name>Saurabh Gupta</name>
+                       <organization>Xebia India</organization>
+               </contributor>
+               <contributor>
+                       <name>Balendra Singh</name>
+                       <organization>Xebia India</organization>
+               </contributor>
+               <contributor>
+                       <name>Sameer Arora</name>
+                       <organization>Xebia India</organization>
+               </contributor>
+       </contributors>
+       <licenses>
+               <license>
+                       <name>The Apache Software License, Version 2.0</name>
+                       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+               </license>
+       </licenses>
+       <distributionManagement>
+               <repository>
+                       <id>apache.releases.https</id>
+                       <name>Apache Release Distribution Repository</name>
+                       <url>https://repository.apache.org/service/local/staging/deploy/maven2</url>
+               </repository>
+               <snapshotRepository>
+                       <id>apache.snapshots.https</id>
+                       <name>Apache Development Snapshot Repository</name>
+                       <url>https://repository.apache.org/content/repositories/snapshots</url>
+               </snapshotRepository>
+       </distributionManagement>
+
+       <repositories>
+               <repository>
+                       <id>apache.snapshots</id>
+                       <url>http://repository.apache.org/snapshots/</url>
+                       <name>Apache Snapshot Repo</name>
+                       <snapshots>
+                               <enabled>true</enabled>
+                       </snapshots>
+                       <releases>
+                               <enabled>false</enabled>
+                       </releases>
+               </repository>
+       </repositories>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <!-- Ensures java 6 compatibility -->
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <configuration>
+                                       <source>1.6</source>
+                                       <target>1.6</target>
+                                       <encoding>utf-8</encoding>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                <groupId>org.apache.rat</groupId>
+                <artifactId>apache-rat-plugin</artifactId>
+                <executions>
+                  <execution>
+                    <id>rat-verify</id>
+                    <phase>test</phase>
+                    <goals>
+                      <goal>check</goal>
+                    </goals>
+                  </execution>
+                </executions>
+                <configuration>
+                   <licenses>
+                 <license implementation="org.apache.rat.analysis.license.SimplePatternBasedLicense">
+                 <licenseFamilyCategory>ASL20</licenseFamilyCategory>
+                 <licenseFamilyName>Apache Software License, 2.0</licenseFamilyName>
+                 <notes>Single licensed ASL v2.0</notes>
+                 <patterns>
+                       <pattern>Licensed to the Apache Software Foundation (ASF) under one
+                       or more contributor license agreements.</pattern>
+                 </patterns>
+                 </license>
+                 </licenses>
+                 <excludeSubProjects>false</excludeSubProjects>
+                 <excludes>
+                   <exclude>CHANGES.txt</exclude>
+                   <exclude>README.txt</exclude>
+                   <exclude>NOTICE.txt</exclude>
+                   <exclude>LICENSE.txt</exclude>
+                   <exclude>KEYS</exclude>
+                   <exclude>**/.gitignore/**</exclude>
+                   <exclude>.git/**</exclude>
+                   <exclude>**/src/test/**</exclude>
+                   <exclude>**/src/site/**</exclude>
+                   <exclude>**/.project</exclude>
+                   <exclude>**/.classpath</exclude>
+                   <exclude>**/.settings/**</exclude>
+                   <exclude>**/target/**</exclude>
+                   <exclude>DEPENDENCIES</exclude>
+                 </excludes>
+                </configuration>
+              </plugin>
+                       <plugin>
+                               <!-- Ensure inclusion of license header in all main java files -->
+                               <groupId>com.google.code.maven-license-plugin</groupId>
+                               <artifactId>maven-license-plugin</artifactId>
+                               <version>1.4.0</version>
+                               <inherited>false</inherited>
+                               <configuration>
+                                       <header>HEADER.txt</header>
+                                       <aggregate>true</aggregate>
+                                       <includes>
+                                               <include>**/src/**/java/org/**</include>
+                                       </includes>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <id>verify-license-headers</id>
+                                               <phase>verify</phase>
+                                               <goals>
+                                                       <goal>check</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-release-plugin</artifactId>
+                               <configuration>
+                                       <autoVersionSubmodules>true</autoVersionSubmodules>
+                               </configuration>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-surefire-plugin</artifactId>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.codehaus.sonar</groupId>
+                               <artifactId>sonar-maven3-plugin</artifactId>
+                               <version>2.8</version>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               <artifactId>cobertura-maven-plugin</artifactId>
+                               <version>2.5.2</version>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-site-plugin</artifactId>
+                               <dependencies>
+                                       <dependency>
+                                               <!-- Provide support for scp based deployment of site -->
+                                               <groupId>org.apache.maven.wagon</groupId>
+                                               <artifactId>wagon-ssh</artifactId>
+                                               <version>${sshwagon.version}</version>
+                                       </dependency>
+                               </dependencies>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <!-- create aggregate report when "mvn site" is invoked. -->
+                                               <id>aggregate</id>
+                                               <goals>
+                                                       <goal>aggregate</goal>
+                                               </goals>
+                                               <phase>site</phase>
+                                               <configuration>
+                                                       <excludePackageNames>org.apache.metamodel.jdbc.dialects:org.apache.metamodel.detect</excludePackageNames>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>net.ju-n.maven.plugins</groupId>
+                               <artifactId>checksum-maven-plugin</artifactId>
+                               <version>${checksum-maven-plugin.version}</version>
+                       </plugin>
+
+                       <plugin>
+                               <!-- enforce certain banned dependencies -->
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-enforcer-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>enforce-versions</id>
+                                               <goals>
+                                                       <goal>enforce</goal>
+                                               </goals>
+                                               <configuration>
+                                                       <rules>
+                                                               <bannedDependencies>
+                                                                       <excludes>
+                                                                               <exclude>commons-logging:commons-logging</exclude>
+                                                                       </excludes>
+                                                               </bannedDependencies>
+                                                       </rules>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+               </plugins>
+
+               <extensions>
+                       <extension>
+                               <!-- Provide support for scp based deployment of site -->
+                               <groupId>org.apache.maven.wagon</groupId>
+                               <artifactId>wagon-ssh</artifactId>
+                               <version>${sshwagon.version}</version>
+                       </extension>
+               </extensions>
+
+               <pluginManagement>
+                       <plugins>
+                               <plugin>
+                                       <!-- Ignore instructions for m2e (overrides eclipse warning) -->
+                                       <groupId>org.eclipse.m2e</groupId>
+                                       <artifactId>lifecycle-mapping</artifactId>
+                                       <version>1.0.0</version>
+                                       <configuration>
+                                               <lifecycleMappingMetadata>
+                                                       <pluginExecutions>
+                                                               <pluginExecution>
+                                                                       <pluginExecutionFilter>
+                                                                               <groupId>org.apache.maven.plugins</groupId>
+                                                                               <artifactId>maven-enforcer-plugin</artifactId>
+                                                                               <versionRange>[1.0,)</versionRange>
+                                                                               <goals>
+                                                                                       <goal>enforce</goal>
+                                                                               </goals>
+                                                                       </pluginExecutionFilter>
+                                                                       <action>
+                                                                               <ignore />
+                                                                       </action>
+                                                               </pluginExecution>
+                                                       </pluginExecutions>
+                                               </lifecycleMappingMetadata>
+                                       </configuration>
+                               </plugin>
+                       </plugins>
+               </pluginManagement>
+       </build>
+       <reporting>
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <version>${javadoc.version}</version>
+                               <reportSets>
+                                       <reportSet>
+                                               <id>aggregate</id>
+                                               <reports>
+                                                       <report>aggregate</report>
+                                               </reports>
+                                       </reportSet>
+                               </reportSets>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-project-info-reports-plugin</artifactId>
+                               <version>2.6</version>
+                               <configuration>
+                                       <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
+                                       <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </reporting>
+
+       <dependencyManagement>
+               <dependencies>
+                       <dependency>
+                               <groupId>org.apache.httpcomponents</groupId>
+                               <artifactId>httpclient</artifactId>
+                               <version>${httpcomponents.version}</version>
+                               <exclusions>
+                                       <exclusion>
+                                               <artifactId>commons-logging</artifactId>
+                                               <groupId>commons-logging</groupId>
+                                       </exclusion>
+                               </exclusions>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.apache.httpcomponents</groupId>
+                               <artifactId>httpcore</artifactId>
+                               <version>${httpcomponents.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.apache.httpcomponents</groupId>
+                               <artifactId>httpclient-cache</artifactId>
+                               <version>${httpcomponents.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-lang</groupId>
+                               <artifactId>commons-lang</artifactId>
+                               <version>2.6</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-codec</groupId>
+                               <artifactId>commons-codec</artifactId>
+                               <version>1.7</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-io</groupId>
+                               <artifactId>commons-io</artifactId>
+                               <version>2.4</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-pool</groupId>
+                               <artifactId>commons-pool</artifactId>
+                               <version>1.6</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.slf4j</groupId>
+                               <artifactId>slf4j-api</artifactId>
+                               <version>${slf4j.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.slf4j</groupId>
+                               <artifactId>jcl-over-slf4j</artifactId>
+                               <version>${slf4j.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.codehaus.jackson</groupId>
+                               <artifactId>jackson-core-asl</artifactId>
+                               <version>1.9.12</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.codehaus.jackson</groupId>
+                               <artifactId>jackson-mapper-asl</artifactId>
+                               <version>1.9.12</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>hsqldb</groupId>
+                               <artifactId>hsqldb</artifactId>
+                               <version>1.8.0.10</version>
+                       </dependency>
+
+                       <!-- Test dependencies -->
+                       <dependency>
+                               <groupId>junit</groupId>
+                               <artifactId>junit</artifactId>
+                               <version>${junit.version}</version>
+                               <scope>test</scope>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.easymock</groupId>
+                               <artifactId>easymock</artifactId>
+                               <version>${easymock.version}</version>
+                               <scope>test</scope>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.slf4j</groupId>
+                               <artifactId>slf4j-nop</artifactId>
+                               <version>${slf4j.version}</version>
+                               <scope>test</scope>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.slf4j</groupId>
+                               <artifactId>slf4j-log4j12</artifactId>
+                               <version>${slf4j.version}</version>
+                               <scope>test</scope>
+                       </dependency>
+               </dependencies>
+       </dependencyManagement>
+</project>