<?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">
  <licenses>
    <license>
      <name>GNU General Public License (GPL), Version 3.0</name>
      <url>http://www.gnu.org/licenses/gpl-3.0.html</url>
      <distribution>repo</distribution>
      <comments>
      <![CDATA[
      gvNIX is sponsored by the General Directorate for Information 
      Technologies (DGTI) of the Regional Ministry of Finance and Public 
      Administration of the Generalitat Valenciana (Valencian Community, 
      Spain), managed by gvSIG Association and led by DISID.

      Copyright (C) 2010 DGTI - Generalitat Valenciana

      This program is free software: you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published by
      the Free Software Foundation, either version 3 of the License, or
      (at your option) any later version.

      This program is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      GNU General Public License for more details.

      You should have received a copy of the GNU General Public License
      along with this program. If not, see <http://www.gnu.org/licenses />.
      ]]>
      </comments>
    </license>
  </licenses>
  <scm>
     <url>https://github.com/gvSIGAssociation/gvnix</url>
  </scm>
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.gvnix</groupId>
  <artifactId>org.gvnix.root</artifactId>
  <packaging>pom</packaging>
  <version>1.5.1.RC3</version>
  <name>gvNIX</name>
  <description>Spring Roo based RAD tool for Conselleria d'Infraestructures i Transport - Generalitat Valenciana</description>

  <organization>
    <name>
    General Directorate for Information Technologies (DGTI) of
    the Regional Ministry of Finance and Public Administration of the 
    Generalitat Valenciana.
    </name>
    <url>http://www.dgti.gva.es/</url>
  </organization>

  <inceptionYear>2010</inceptionYear>
  <url>http://www.gvnix.org</url>

  <modules>
    <module>gvnix-osgi-bundles</module>
    <module>support</module>
    <module>addon-web-mvc-bootstrap</module>
    <module>addon-web-mvc-geo</module>
    <module>addon-web-mvc-loupefield</module>
    <module>addon-web-mvc</module>
    <module>addon-jpa</module>
    <module>addon-web-mvc-datatables</module>
    <module>addon-web-mvc-menu</module>
    <module>addon-web-mvc-report</module>
    <module>addon-web-mvc-fancytree</module>
    <module>addon-service</module>
    <module>addon-occ</module>
    <module>addon-dynamic-configuration</module>
    <module>addon-web-mvc-binding</module>
    <module>addon-web-mvc-i18n</module>
    <module>addon-web-mvc-dialog</module>
    <module>addon-web-mvc-typicalsecurity</module>
    <module>addon-monitoring</module>
	  <module>addon-gva-security</module>

	<!-- Deprecated -->
	<!-- <module>addon-web-theme</module> -->
    <!-- <module>addon-cit-security</module>-->
	<!-- <module>addon-web-pattern</module> -->
	<!-- <module>addon-flex</module> -->
    
    
  </modules>

  <!-- Note when doing releases: tagBase is set in release plugin configuration
    below -->

  <distributionManagement>
    <snapshotRepository>
        <id>ossrh</id>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
    <repository>
        <id>ossrh</id>
        <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
    </repository>
  </distributionManagement>
  <repositories>
    <repository>
      <id>spring-roo-repository-release</id>
      <name>Spring Roo Repository</name>
      <url>http://spring-roo-repository.springsource.org/release</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
    <repository>
      <id>spring-roo-repository-snapshot</id>
      <name>Spring Roo Repository</name>
      <url>http://spring-roo-repository.springsource.org/snapshot</url>
      <snapshots>
        <updatePolicy>never</updatePolicy>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>

  <pluginRepositories>
    <pluginRepository>
      <id>spring-maven-release</id>
      <name>Spring Maven Release Repository</name>
      <url>http://maven.springframework.org/release</url>
    </pluginRepository>
    <pluginRepository>
      <id>spring-roo-repository-bundles</id>
      <name>Spring Roo Repository</name>
      <url>http://spring-roo-repository.springsource.org/bundles</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </pluginRepository>
    <pluginRepository>
      <id>atlassian-maven-release</id>
      <name>Atlassian Maven Release Repository</name>
      <url>http://maven.atlassian.com/repository/public</url>
    </pluginRepository>
  </pluginRepositories>

  <developers>
    <developer>
      <name>Jose Manuel Vivó (Chema)</name>
      <id>jmvivo</id>
      <email>jmvivo at disid.com</email>
      <organization>DiSiD Corporation</organization>
      <timezone>+1</timezone>
    </developer>
    <developer>
      <name>Óscar Rovira</name>
      <id>orovira</id>
      <email>orovira at disid.com</email>
      <organization>DiSiD Corporation</organization>
      <timezone>+1</timezone>
    </developer>
    <developer>
      <name>Mario Martínez</name>
      <id>mmartinez</id>
      <email>mmartinez at disid.com</email>
      <organization>DiSiD Corporation</organization>
      <timezone>+1</timezone>
    </developer>
    <developer>
      <name>Enrique Ruiz</name>
      <id>eruiz</id>
      <email>eruiz at disid.com</email>
      <organization>DiSiD Corporation</organization>
      <timezone>+1</timezone>
    </developer>
    <developer>
      <name>Juan Carlos García</name>
      <id>jcgarcia</id>
      <email>jcgarcia at disid.com</email>
      <organization>DiSiD Corporation</organization>
      <timezone>+1</timezone>
    </developer>
  </developers>

  <dependencies>
    <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-lang3</artifactId>
    </dependency>
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
    </dependency>
    <dependency>
      <groupId>commons-codec</groupId>
      <artifactId>commons-codec</artifactId>
    </dependency>
  </dependencies>

  <dependencyManagement>
    <dependencies>
      <!-- Test-scoped dependencies (not OSGi, but not included in any assemblies either) -->
      <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.11</version>
        <exclusions>
          <exclusion>
            <groupId>org.hamcrest</groupId>
            <artifactId>hamcrest-core</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-all</artifactId>
        <version>1.8.5</version>
      </dependency>
      <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-core</artifactId>
        <version>1.3</version>
      </dependency>
      <dependency>
        <groupId>org.powermock</groupId>
        <artifactId>powermock-module-junit4</artifactId>
        <version>${powermock.version}</version>
      </dependency>
      <dependency>
        <groupId>org.powermock</groupId>
        <artifactId>powermock-api-mockito</artifactId>
        <version>${powermock.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.1.1</version>
      </dependency>
      <!-- OSGi APIs -->
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.core</artifactId>
        <version>${osgi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.osgi</groupId>
        <artifactId>org.osgi.compendium</artifactId>
        <version>${osgi.version}</version>
      </dependency>
      <!-- Apache Felix -->
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.bundlerepository</artifactId>
        <version>2.0.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.easymock</groupId>
            <artifactId>easymock</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.framework</artifactId>
        <version>4.4.1</version>
        <exclusions>
          <exclusion>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.core</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.compendium</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.ipojo</artifactId>
        <version>1.12.0</version>
        <exclusions>
          <exclusion>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.core</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.compendium</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.felix</groupId>
            <artifactId>org.apache.felix.ipojo.metadata</artifactId>
          </exclusion>
          <exclusion>
            <groupId>asm</groupId>
            <artifactId>asm-all</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.log</artifactId>
        <version>1.0.1</version>
        <exclusions>
          <exclusion>
            <groupId>org.apache.felix</groupId>
            <artifactId>org.osgi.core</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.felix</groupId>
            <artifactId>org.osgi.compendium</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.apache.felix</groupId>
            <artifactId>javax.servlet</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.scr</artifactId>
        <version>1.8.2</version>
        <exclusions>
          <exclusion>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.core</artifactId>
          </exclusion>
          <exclusion>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.compendium</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.scr.annotations</artifactId>
        <version>1.9.8</version>
      </dependency>
      <dependency>
        <groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.shell</artifactId>
        <version>1.4.3</version>
      </dependency>
      <dependency>
      	<groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.gogo.runtime</artifactId>
        <version>0.12.1</version>
      </dependency>
      <dependency>
       	<groupId>org.apache.felix</groupId>
        <artifactId>org.apache.felix.gogo.command</artifactId>
        <version>0.14.0</version>
      </dependency>
      <!-- External OSGi Bundles (ie not wrapped) -->
      <dependency>
        <groupId>org.springframework.uaa</groupId>
        <artifactId>org.springframework.uaa.client</artifactId>
        <version>1.0.2.RELEASE</version>
      </dependency>
      <dependency>
        <groupId>net.sourceforge.jline</groupId>
        <artifactId>jline</artifactId>
        <version>1.0.S2-B</version>
      </dependency>
      <dependency>
        <groupId>org.fusesource.jansi</groupId>
        <artifactId>jansi</artifactId>
        <version>1.6</version>
      </dependency>
      <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-mapper-asl</artifactId>
        <version>${jackson1.version}</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.5</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-nop</artifactId>
        <version>1.7.5</version>
      </dependency>
      <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>jcl-over-slf4j</artifactId>
        <version>1.7.5</version>
      </dependency>
      <dependency>
          <groupId>org.apache.commons</groupId>
          <artifactId>commons-lang3</artifactId>
          <version>3.1</version>
      </dependency>
      <dependency>
          <groupId>commons-io</groupId>
          <artifactId>commons-io</artifactId>
          <version>2.1</version>
      </dependency>
      <dependency>
          <groupId>commons-codec</groupId>
          <artifactId>commons-codec</artifactId>
          <version>1.6</version>
      </dependency>
      <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>2.5</version>
      </dependency>
      <dependency>
          <groupId>com.github.antlrjavaparser</groupId>
          <artifactId>antlr-java-parser</artifactId>
          <version>1.0.12</version>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-aop</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-asm</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-beans</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-context</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-core</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-expression</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
          <groupId>org.springframework</groupId>
          <artifactId>spring-web</artifactId>
          <version>${spring.version}</version>
          <exclusions>
              <exclusion>
                  <groupId>aopalliance</groupId>
                  <artifactId>aopalliance</artifactId>
              </exclusion>
              <exclusion>
                  <groupId>commons-logging</groupId>
                  <artifactId>commons-logging</artifactId>
              </exclusion>
          </exclusions>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>${spring.version}</version>
      </dependency>
      <!-- Wrapped JARs -->
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.aopalliance</artifactId>
        <version>1.0.0.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.bcpg-jdk15</artifactId>
        <version>1.45.0.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.bcprov-jdk15</artifactId>
        <version>1.45.0.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.cloud-foundry-api</artifactId>
        <version>0.0.1.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.antlr4-runtime</artifactId>
        <version>4.0.0002</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.hapax</artifactId>
        <version>2.3.4.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.inflector</artifactId>
        <version>0.7.0.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.jsch</artifactId>
        <version>0.1.42.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.jgit</artifactId>
        <version>0.12.1.0010</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo.wrapping</groupId>
        <artifactId>org.springframework.roo.wrapping.json-simple</artifactId>
        <version>1.1.0.0010</version>
      </dependency>
      <!-- Roo Modules -->
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.backup</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.configurable</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.creator</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.dbre</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.dod</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.email</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.finder</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.git</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.gwt</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.javabean</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.jdbc</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.jms</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.jpa</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.json</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.logging</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.op4j</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.plural</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.property.editor</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.propfiles</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.roobot.client</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.security</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.serializable</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.solr</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.test</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.tostring</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.equals</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.web.flow</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.web.mvc.controller</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.web.mvc.embedded</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.web.mvc.jsp</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.web.selenium</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.addon.jsf</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.bootstrap</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.classpath</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
          <groupId>org.springframework.roo</groupId>
          <artifactId>org.springframework.roo.classpath.antlrjavaparser</artifactId>
          <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.deployment.support</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.felix</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.file.monitor</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.file.monitor.polling</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.file.monitor.polling.roo</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.file.undo</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.metadata</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.model</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.osgi.bundle</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.osgi.roo.bundle</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.process.manager</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.project</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.shell</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.shell.jline</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.shell.jline.osgi</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.shell.osgi</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.startlevel</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.support</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.support.osgi</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.uaa</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.url.stream</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.roo</groupId>
        <artifactId>org.springframework.roo.url.stream.jdk</artifactId>
        <version>${roo.version}</version>
      </dependency>
      <dependency>
          <groupId>org.springframework.roo</groupId>
          <artifactId>org.springframework.roo.addon.layers.service</artifactId>
          <version>${roo.version}</version>
      </dependency>
      <dependency>
          <groupId>org.springframework.roo</groupId>
          <artifactId>org.springframework.roo.addon.layers.repository.jpa</artifactId>
          <version>${roo.version}</version>
      </dependency>
      <dependency>
          <groupId>org.springframework.roo</groupId>
          <artifactId>org.springframework.roo.addon.layers.repository.mongo</artifactId>
          <version>${roo.version}</version>
      </dependency>
      <dependency>
          <groupId>org.springframework.roo</groupId>
          <artifactId>org.springframework.roo.addon.oscommands</artifactId>
          <version>${roo.version}</version>
      </dependency>
      <dependency>
          <groupId>org.springframework.roo</groupId>
          <artifactId>org.springframework.roo.addon.tailor</artifactId>
          <version>${roo.version}</version>
      </dependency>
      <dependency>
      <groupId>org.hibernate</groupId>
      	<artifactId>hibernate-spatial</artifactId>
      	<version>${hibernate-spatial.version}</version>
      </dependency>
     <dependency>
      <groupId>com.mysema.querydsl</groupId>
      <artifactId>querydsl-core</artifactId>
      <version>${querydsl.version}</version>
      <exclusions>
        <exclusion>
          <groupId>com.mysema.querydsl</groupId>
          <artifactId>querydsl-codegen</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
        <dependency>
      <groupId>com.mysema.querydsl</groupId>
      <artifactId>querydsl-jpa</artifactId>
      <version>${querydsl.version}</version>
      <exclusions>
        <exclusion>
          <groupId>com.mysema.querydsl</groupId>
          <artifactId>querydsl-codegen</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>com.mysema.querydsl</groupId>
      <artifactId>querydsl-spatial</artifactId>
      <version>${querydsl.version}</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-core</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet.jsp.jstl</groupId>
      <artifactId>jstl-api</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-jsp</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-servlet2</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-export-itext</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-export-poi</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-export-poi-ooxml</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
      <groupId>com.github.dandelion</groupId>
      <artifactId>datatables-spring3</artifactId>
      <version>${dandelion-datatables.version}</version>
    </dependency>
    <dependency>
        <groupId>org.hibernate.javax.persistence</groupId>
        <artifactId>hibernate-jpa-2.1-api</artifactId>
        <version>1.0.0.Final</version>
    </dependency>
    <dependency>
      <groupId>com.vividsolutions</groupId>
      <artifactId>jts</artifactId>
      <version>1.13</version>
    </dependency>
        <dependency>
      <groupId>javax.validation</groupId>
      <artifactId>validation-api</artifactId>
      <version>1.0.0.GA</version>
    </dependency>
    <dependency>
      <groupId>org.easymock</groupId>
      <artifactId>easymock</artifactId>
      <version>3.1</version>
    </dependency>
    <!-- Jackson -->
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-core</artifactId>
      <version>${jackson.version}</version>
    </dependency>
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-annotations</artifactId>
      <version>${jackson.version}</version>
    </dependency>
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-databind</artifactId>
      <version>${jackson.version}</version>
    </dependency>
  </dependencies>
  </dependencyManagement>

  <build>
  
  <pluginManagement>
  	<plugins>
          <plugin>
           <groupId>org.apache.felix</groupId>
           <artifactId>maven-scr-plugin</artifactId>
           <version>${scr.plugin.version}</version>
           <executions>
               <execution>
                   <id>generate-scr-scrdescriptor</id>
                   <!-- <phase>compile</phase> -->
                   <goals>
                       <goal>scr</goal>
                   </goals>
               </execution>
           </executions>
           <configuration>
               <parseJavaDoc>false</parseJavaDoc>
           </configuration>
       </plugin>
  	</plugins>
  </pluginManagement>
    <extensions>
      <extension>
        <groupId>org.springframework.build.aws</groupId>
        <artifactId>org.springframework.build.aws.maven</artifactId>
        <version>3.1.0.RELEASE</version>
      </extension>

      <!-- DiSiD: Add webdav extension to google code -->
      <extension>
        <groupId>org.apache.maven.wagon</groupId>
        <artifactId>wagon-webdav-jackrabbit</artifactId>
        <version>1.0-beta-6</version>
      </extension>

    </extensions>

    <plugins>
      <plugin>
        <groupId>org.sonatype.plugins</groupId>
        <artifactId>nexus-staging-maven-plugin</artifactId>
        <version>1.6.3</version>
        <extensions>true</extensions>
        <configuration>
          <serverId>ossrh</serverId>
          <nexusUrl>https://oss.sonatype.org/</nexusUrl>
          <autoReleaseAfterClose>true</autoReleaseAfterClose>
        </configuration>
      </plugin>

      <!-- Old osgi-bundle module plugins -->
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>exec-maven-plugin</artifactId>
        <version>1.1.1</version>
        <executions>
          <execution>
            <phase>generate-resources</phase>
            <goals>
              <goal>exec</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <executable>git</executable>
          <arguments>
            <argument>log</argument>
            <argument>--pretty=format:Git-Commit-Hash: %H</argument>
            <argument>-n1</argument>
          </arguments>
          <outputFile>${project.build.directory}/build-number.mf</outputFile>
          <successCodes>
            <!-- Skip failures due to missing Git or the project not being
              a Git repo (needed for add-ons which ultimately extend this POM but don't
              use Git) -->
            <successCode>0</successCode>
            <successCode>1</successCode>
            <successCode>127</successCode>
            <successCode>128</successCode>
          </successCodes>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
        <version>2.3.6</version>
        <extensions>true</extensions>
        <configuration>
          <instructions>
<!-- DiSiD: Remove because error with Git new versions
            <_include>${project.build.directory}/build-number.mf</_include>
-->
            <Export-Package>${project.artifactId}.*;version=${project.version}</Export-Package>
            <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
            <Bundle-Vendor>${project.organization.name}</Bundle-Vendor>
            <Bundle-Copyright>Copyright ${project.organization.name}.
              All Rights Reserved.</Bundle-Copyright>
            <Bundle-DocURL>${project.url}</Bundle-DocURL>
          </instructions>

        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <version>2.4</version>
        <executions>
          <execution>
            <id>copy-dependencies</id>
            <phase>package</phase>
            <goals>
              <goal>copy-dependencies</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <outputDirectory>${project.build.directory}/../../target/all</outputDirectory>
          <silent>true</silent>
          <includeScope>compile</includeScope>
          <excludeArtifactIds>org.apache.felix.scr.annotations</excludeArtifactIds>
          <excludeGroupIds>org.osgi</excludeGroupIds>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.7</version>
        <dependencies>
            <dependency>
                <groupId>ant-contrib</groupId>
                <artifactId>ant-contrib</artifactId>
                <version>20020829</version>
            </dependency>
            <dependency>
                <groupId>org.apache.ant</groupId>
                <artifactId>ant-apache-regexp</artifactId>
                <version>1.7.1</version>
            </dependency>
        </dependencies>
        <executions>
          <execution>
			<!-- copies the JARs we have built locally (eg bootstrap JAR) that noone else depends on into the target/all -->
            <id>copy-jars-for-roo-dev-or-assembly</id>
            <phase>package</phase>
            <configuration>
              <target>
                <copy todir="${target.jar.directory}" preservelastmodified="true">
                  <fileset dir="${project.build.directory}">
                    <include name="*.jar" />
                    <exclude name="*-tests.jar" />
                    <exclude name="*-sources.jar" />
                  </fileset>
                </copy>
              </target>
            </configuration>
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-gpg-plugin</artifactId>
        <version>1.3</version>
        <configuration>
          <useAgent>true</useAgent>
        </configuration>
        <executions>
          <execution>
            <id>sign-artifacts</id>
            <phase>verify</phase>
            <goals>
              <goal>sign</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-help-plugin</artifactId>
        <version>2.1.1</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-clean-plugin</artifactId>
        <version>2.5</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <version>2.6</version>
        <configuration>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.12</version>
        <configuration>
          <printSummary>false</printSummary>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-source-plugin</artifactId>
        <version>2.1.2</version>
        <configuration>
          <attach>true</attach>
        </configuration>
        <executions>
          <execution>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9.1</version>
        <executions>
          <execution>
            <id>attach-javadocs</id>
            <goals>
              <goal>jar</goal>
            </goals>
            <!-- To compile ROO using Java 8 uncomment this -->
            <!--<configuration>
             <additionalparam>-Xdoclint:none</additionalparam>
      	    </configuration>-->
          </execution>
        </executions>
      </plugin>
      <!-- DiSiD: Keep from Roo deployment-support module: DocBook (with thanks to Spring Batch's config!) -->
      <plugin>
        <groupId>com.agilejava.docbkx</groupId>
        <artifactId>docbkx-maven-plugin</artifactId>
        <version>2.0.8</version> <!-- 2.0.9 -->
        <executions>
          <execution>
            <id>reference-single-page</id>
            <goals>
              <goal>generate-html</goal>
            </goals>
            <configuration>
              <htmlCustomization>${project.basedir}/src/docbkx/resources/xsl/html.xsl</htmlCustomization>
              <sourceDirectory>${project.basedir}/src/site/docbook/reference</sourceDirectory>
              <postProcess>
                <move todir="${project.build.directory}/site/reference/html-single">
                  <fileset dir="${project.build.directory}/docbkx/html">
                    <include name="index.html" />
                  </fileset>
                </move>
                <copy todir="${project.build.directory}/site/reference/html-single">
                  <fileset dir="${project.basedir}/src/docbkx/resources">
                    <include name="**/*.css" />
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
                <copy todir="${project.build.directory}/site/reference/html-single">
                  <fileset dir="${project.basedir}/src/site/docbook/reference">
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
              </postProcess>
            </configuration>
            <phase>pre-site</phase>
          </execution>
          <execution>
            <id>developer-single-page</id>
            <goals>
              <goal>generate-html</goal>
            </goals>
            <configuration>
              <htmlCustomization>${project.basedir}/src/docbkx/resources/xsl/html.xsl</htmlCustomization>
              <sourceDirectory>${project.basedir}/src/site/docbook/developer</sourceDirectory>
              <postProcess>
                <move todir="${project.build.directory}/site/developer/html-single">
                  <fileset dir="${project.build.directory}/docbkx/html">
                    <include name="index.html" />
                  </fileset>
                </move>
                <copy todir="${project.build.directory}/site/developer/html-single">
                  <fileset dir="${project.basedir}/src/docbkx/resources">
                    <include name="**/*.css" />
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
                <copy todir="${project.build.directory}/site/developer/html-single">
                  <fileset dir="${project.basedir}/src/site/docbook/developer">
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
              </postProcess>
            </configuration>
            <phase>pre-site</phase>
          </execution>
          <execution>
              <id>reference-single-pdf</id>
              <goals>
                  <goal>generate-pdf</goal>
              </goals>
              <configuration>
                  <imgSrcPath>src/site/docbook/reference/</imgSrcPath>
                  <admonGraphicsPath>src/docbkx/resources/images/</admonGraphicsPath>
                  <sourceDirectory>${project.basedir}/src/site/docbook/reference</sourceDirectory>
                  <postProcess>
                      <copy file="${project.build.directory}/docbkx/pdf/index.pdf" tofile="${project.build.directory}/site/reference/pdf/gvnix-reference-docs.pdf" failonerror="false" />
                  </postProcess>
              </configuration>
              <phase>pre-site</phase>
          </execution>
          <execution>
              <id>developer-single-pdf</id>
              <goals>
                  <goal>generate-pdf</goal>
              </goals>
              <configuration>
                  <imgSrcPath>src/site/docbook/developer/</imgSrcPath>
                  <admonGraphicsPath>src/docbkx/resources/images/</admonGraphicsPath>
                  <sourceDirectory>${project.basedir}/src/site/docbook/developer</sourceDirectory>
                  <postProcess>
                      <copy file="${project.build.directory}/docbkx/pdf/index.pdf" tofile="${project.build.directory}/site/developer/pdf/gvnix-developer-docs.pdf" failonerror="false" />
                  </postProcess>
              </configuration>
              <phase>pre-site</phase>
          </execution>
          <execution>
            <id>reference-multi-page</id>
            <goals>
              <goal>generate-html</goal>
            </goals>
            <configuration>
              <chunkedOutput>true</chunkedOutput>
              <sourceDirectory>${project.basedir}/src/site/docbook/reference</sourceDirectory>
              <htmlCustomization>${project.basedir}/src/docbkx/resources/xsl/html_chunk.xsl</htmlCustomization>
              <postProcess>
                <move todir="${project.build.directory}/site/reference">
                  <fileset dir="${project.build.directory}/docbkx">
                    <include name="**/*.html" />
                  </fileset>
                </move>
                <copy todir="${project.build.directory}/site/reference/html">
                  <fileset dir="${project.basedir}/src/docbkx/resources">
                    <include name="**/*.css" />
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
                <copy todir="${project.build.directory}/site/reference/html">
                  <fileset dir="${project.basedir}/src/site/docbook/reference">
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
              </postProcess>
            </configuration>
            <phase>pre-site</phase>
          </execution>
          <execution>
            <id>developer-multi-page</id>
            <goals>
              <goal>generate-html</goal>
            </goals>
            <configuration>
              <chunkedOutput>true</chunkedOutput>
              <sourceDirectory>${project.basedir}/src/site/docbook/developer</sourceDirectory>
              <htmlCustomization>${project.basedir}/src/docbkx/resources/xsl/html_chunk.xsl</htmlCustomization>
              <postProcess>
                <move todir="${project.build.directory}/site/developer">
                  <fileset dir="${project.build.directory}/docbkx">
                    <include name="**/*.html" />
                  </fileset>
                </move>
                <copy todir="${project.build.directory}/site/developer/html">
                  <fileset dir="${project.basedir}/src/docbkx/resources">
                    <include name="**/*.css" />
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
                <copy todir="${project.build.directory}/site/developer/html">
                  <fileset dir="${project.basedir}/src/site/docbook/developer">
                    <include name="**/*.png" />
                    <include name="**/*.gif" />
                    <include name="**/*.jpg" />
                  </fileset>
                </copy>
              </postProcess>
            </configuration>
            <phase>pre-site</phase>
          </execution>
        </executions>
        <dependencies>
          <dependency>
            <groupId>org.docbook</groupId>
            <artifactId>docbook-xml</artifactId>
            <version>4.4</version>
            <scope>runtime</scope>
          </dependency>
          <dependency>
            <groupId>org.apache.xmlgraphics</groupId>
            <artifactId>fop</artifactId>
            <version>1.0</version>
          </dependency>
        </dependencies>
        <configuration>
          <includes>index.xml</includes>
          <chunkedOutput>false</chunkedOutput>
          <draftWatermarkImage />
          <htmlStylesheet>css/html.css</htmlStylesheet>
          <foCustomization>${project.basedir}/src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
          <xincludeSupported>true</xincludeSupported>
          <entities>
            <entity>
              <name>version</name>
              <value>${project.version}</value>
            </entity>
          </entities>
        </configuration>
      </plugin>
      <!-- Other -->
      <!-- DiSiD: Keep from old Roo versions -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-assembly-plugin</artifactId>
        <version>2.4</version>
        <configuration>
          <finalName>${project.name}-${project.version}</finalName>
          <descriptors>
            <descriptor>src/main/assembly/assembly.xml</descriptor>
          </descriptors>
        </configuration>
      </plugin>
      <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-enforcer-plugin</artifactId>
          <version>1.2</version>
          <configuration>
              <rules>
                  <DependencyConvergence />
                  <requireMavenVersion>
                      <version>3.0.1</version>
                  </requireMavenVersion>
                  <requireJavaVersion>
                      <version>1.6.0</version>
                  </requireJavaVersion>
              </rules>
          </configuration>
          <executions>
              <execution>
                  <id>enforce-versions</id>
                  <goals>
                      <goal>enforce</goal>
                  </goals>
              </execution>
          </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-install-plugin</artifactId>
        <version>2.3.1</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-deploy-plugin</artifactId>
        <version>2.7</version>
      </plugin>
      <plugin>
          <groupId>com.googlecode.maven-java-formatter-plugin</groupId>
          <artifactId>maven-java-formatter-plugin</artifactId>
          <version>0.4</version>
          <configuration>
              <lineEnding>LF</lineEnding>
              <configFile>${devel.resources.path}/java-conventions-eclipse-formatter.xml</configFile>
               <excludes>
                  <exclude>org/springframework/roo/bootstrap/Main.java</exclude>
                  <exclude>org/springframework/roo/bootstrap/AutoProcessor.java</exclude>
              </excludes>
          </configuration>
          <executions>
              <execution>
                  <goals>
                      <goal>format</goal>
                  </goals>
              </execution>
          </executions>
      </plugin>
      <!-- IDE -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-eclipse-plugin</artifactId>
        <version>2.9</version>
        <configuration>
          <downloadSources>true</downloadSources>
          <downloadJavadocs>false</downloadJavadocs>
          <!-- WTP is not required <wtpversion>2.0</wtpversion> -->
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-idea-plugin</artifactId>
        <version>2.2</version>
        <configuration>
          <downloadSources>true</downloadSources>
          <dependenciesAsLibraries>true</dependenciesAsLibraries>
        </configuration>
      </plugin>

      <!-- DiSiD: Keep from Roo deployment-support module -->
      <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-site-plugin</artifactId>
          <version>3.0</version>
          <dependencies>
              <dependency>
                  <groupId>org.apache.maven.wagon</groupId>
                  <artifactId>wagon-ssh</artifactId>
                  <version>2.2</version>
              </dependency>
          </dependencies>
      </plugin>

      <!-- DiSiD: Allow tag and branch creation on CIT repository from mvn release:* commands -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <version>2.4</version>
        <configuration>
          <autoVersionSubmodules>true</autoVersionSubmodules>
          <!-- this declaration is optional because we're using standart svn layout -->
          <tagBase>
            http://scmcit.gva.es/svn/gvnix/tags
          </tagBase>
          <!-- this declaration is optional because we're using standart svn layout -->
          <branchBase>
            http://scmcit.gva.es/svn/gvnix/branches
          </branchBase>
        </configuration>
      </plugin>
    </plugins>
  </build>

  <!-- DiSiD: From Roo old versions and disabled by incompatibility with site reports -->
  <!--reporting>
    <excludeDefaults>true</excludeDefaults>
    <plugins>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9</version>
        <reportSets>
          <reportSet>
            <id>html</id>
            <reports>
              <report>javadoc</report>
            </reports>
          </reportSet>
        </reportSets>
        <configuration>
          <breakiterator>true</breakiterator>
          <links>
            <link>http://java.sun.com/javase/6/docs/api/</link>
            <link>http://junit.sourceforge.net/javadoc/</link>
            <link>http://static.springsource.org/spring/docs/3.0.0.RELEASE/api/</link>
            <link>http://jline.sourceforge.net/javadoc/</link>
            <link>http://jansi.fusesource.org/maven/1.1/apidocs/</link>
          </links>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jdepend-maven-plugin</artifactId>
        <version>2.0-beta-2</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jxr-plugin</artifactId>
        <version>2.3</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-project-info-reports-plugin</artifactId>
        <version>2.6</version>
        <reportSets>
          <reportSet>
          </reportSet>
        </reportSets>
      </plugin>
    </plugins>
  </reporting-->

  <properties>
	  <querydsl.version>3.6.5</querydsl.version>
	  <hibernate-spatial.version>4.3</hibernate-spatial.version> 
	  <powermock.version>1.4.12</powermock.version>
    <spring.version>3.2.8.RELEASE</spring.version>
    <roo.version>1.3.2.RELEASE</roo.version>
    <osgi.version>5.0.0</osgi.version>
    <jackson.version>2.2.3</jackson.version>
    <jackson1.version>1.9.12</jackson1.version> <!-- Required for dandelion-datatables -->
    <scr.plugin.version>1.20.0</scr.plugin.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <!-- DiSiD: Add google code project name -->
    <dandelion-datatables.version>0.9.3-GVNIX</dandelion-datatables.version>
    <target.jar.directory>${project.build.directory}/all</target.jar.directory>
    <devel.resources.path>../devel-resources</devel.resources.path>
  </properties>
</project>
