<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>
    <groupId>org.codehaus.castor</groupId>
    <artifactId>castor</artifactId>
    <version>1.3.2</version>
    <packaging>pom</packaging>

    <parent>
        <groupId>org.codehaus</groupId>
        <artifactId>codehaus-parent</artifactId>
        <version>3</version>
    </parent>
    
    <modules>
        <module>core</module>
        <module>xml</module>
        <module>schema</module>
        <module>codegen</module>
        <module>ddlgen</module>
        <module>anttask</module>
        <module>cpa</module>

        <module>diff</module>
        <module>xmlctf-framework</module>
        
        <module>maven-plugins</module>
        
        <!-- <module>cpa-testcase-archetype</module> -->
        <!-- <module>codegen-testcase-archetype</module> -->

		<!-- integration test suites -->
        <module>cpactf</module>
        <module>jpa-extensions-it</module>

        <module>xmlctf</module>

        <!-- re-enable once properly integrated  -->        
        <!-- module>fragmentmapper</module> -->
    </modules>
     
    <name>Castor</name>
    <url>http://castor.org</url>

    <issueManagement>
        <system>Jira</system>
        <url>http://jira.codehaus.org/browse/CASTOR</url>
    </issueManagement>

    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-install-plugin</artifactId>
                    <version>2.3</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-site-plugin</artifactId>
                    <version>2.1</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-gpg-plugin</artifactId>
                    <version>1.2</version>
                </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-compiler-plugin</artifactId>
                   <version>2.1</version>
                   <configuration>
                       <source>1.5</source>
                       <target>1.5</target>
                   </configuration>
                </plugin>
                <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-deploy-plugin</artifactId>
                  <version>2.5</version>
                </plugin>
                <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-clean-plugin</artifactId>
                  <version>2.3</version>
                </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-jar-plugin</artifactId>
                   <version>2.3</version>
                </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-source-plugin</artifactId>
                   <version>2.1.1</version>
                </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-surefire-plugin</artifactId>
                   <version>2.4.3</version>
                   <configuration>
                    <printSummary>${surefire.print.summary}</printSummary>
                   </configuration>
                </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-resources-plugin</artifactId>
                   <version>2.4.1</version>
                   <configuration>
                      <encoding>UTF-8</encoding>
                   </configuration>
                </plugin>
                <plugin>
                  <groupId>org.codehaus.mojo</groupId>
                  <artifactId>castor-maven-plugin</artifactId>
                  <version>2.1</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-checkstyle-plugin</artifactId>
                    <version>2.4</version>
	            </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-changes-plugin</artifactId>
                   <version>2.3</version>
                </plugin>
                <plugin>
                   <groupId>org.apache.maven.plugins</groupId>
                   <artifactId>maven-javadoc-plugin</artifactId>
                   <version>2.6.1</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-failsafe-plugin</artifactId>
                    <version>2.5</version>
                    <configuration>
                        <printSummary>${surefire.print.summary}</printSummary>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jxr-plugin</artifactId>
                    <version>2.2</version>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-pmd-plugin</artifactId>
                    <version>2.5</version>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.castor</groupId>
                    <artifactId>castor-maven-plugins</artifactId>
                    <version>${project.version}</version>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>javacc-maven-plugin</artifactId>
                    <version>2.6</version>
                </plugin>
<!--     	       
	           <plugin>
	               <groupId>org.apache.maven.plugins</groupId>
	               <artifactId>maven-plugin-plugin</artifactId>
	               <version>2.5.1</version>
    	       </plugin>
			   <plugin>
		        <groupId>org.apache.maven.plugins</groupId>
		        <artifactId>maven-dependency-plugin</artifactId>
		            <configuration>
		              <outputDirectory>newLib</outputDirectory>
		              <excludeGroupIds>org.codehaus.castor</excludeGroupIds>
		            </configuration> 
		        <executions>
		          <execution>
		            <id>copy-dependencies</id>
		            <phase>generate</phase>
		            <goals>
		              <goal>copy-dependencies</goal>
		            </goals>
		          </execution>
		        </executions>
               </plugin>
-->		        
            </plugins>
        </pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
                    </archive>
                </configuration>
            </plugin>

<!--
               <plugin>
                <groupId>com.atlassian.maven.plugins</groupId>
                <artifactId>maven-clover2-plugin</artifactId>
                <version>2.6.1</version>
                <configuration>
                  <cloverDatabase>target/clover-db</cloverDatabase>
                  <licenseLocation>${basedir}/src/etc/CLOVER.LICENSE</licenseLocation>
                </configuration> 
                <executions>
                    <execution>
                        <phase>pre-site</phase>
                        <goals>
                            <goal>instrument</goal>
                        </goals>
                    </execution>
                </executions>
               </plugin>
-->

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-gpg-plugin</artifactId>
                <version>1.1</version>
                <executions>
                  <execution>
                    <id>sign-artifacts</id>
                    <phase>verify</phase>
                    <goals>
                      <goal>sign</goal>
                    </goals>
                  </execution>
                </executions>
             </plugin>
        </plugins>

        <extensions>
            <extension>
                <groupId>org.apache.maven.wagon</groupId>
                <artifactId>wagon-webdav</artifactId>
                <version>1.0-beta-2</version>
            </extension>
        </extensions>

    </build>

    <developers>
        <developer>
            <id>wguttmn</id>
            <name>Werner Guttmann</name>
            <email>wguttmn@codehaus.org</email>
            <organization>Indoqa</organization>
            <organizationUrl>http://www.indoqa.com</organizationUrl>
            <roles>
                <role>Castor XML Lead</role>
                <role>Castor JPA Lead</role>
                <role>Castor JDO committer</role>
            </roles>
            <timezone>+1</timezone>
        </developer>

        <developer>
            <name>Ralf Joachim</name>
            <email>ralf.joachim@syscon.eu</email>
            <organization>Syscon</organization>
            <roles>
                <role>Castor JDO Lead</role>
                <role>Castor JDO committer</role>
            </roles>
            <timezone>+1</timezone>
        </developer>

        <developer>
            <name>Keith Visco</name>
            <email>kvisco@intalio.com</email>
            <organization>Intalio</organization>
            <roles>
                <role>Committer</role>
            </roles>
            <timezone>-5</timezone>
        </developer>

        <developer>
            <name>Bruce Snyder</name>
            <email>ferret@frii.com</email>
            <organization>Jailey Solutions</organization>
            <roles>
                <role>Committer</role>
            </roles>
            <timezone>-6</timezone>
        </developer>

        <developer>
            <name>Edward Kuns</name>
            <email>edward.kuns@aspect.com</email>
            <organization>N/A</organization>
            <roles>
                <role>Committer</role>
            </roles>
            <timezone>-6</timezone>
        </developer>
        
        <developer>
            <name>Lukas Lang</name>
            <email>lukas.lang@inode.at</email>
            <organization>N/A</organization>
            <roles>
                <role>Committer</role>
            </roles>
            <timezone>+1</timezone>
        </developer>
        
    </developers>

    <mailingLists>
        <mailingList>
            <name>User mailing list</name>
            <subscribe>user-subscribe@castor.codehaus.org</subscribe>
            <unsubscribe>user-unsubscribe@castor.codehaus.org</unsubscribe>
            <post>user@castor.codehaus.org</post>
            <archive>http://archive.castor.codehaus.org/user</archive>
        </mailingList>
        <mailingList>
            <name>Development mailing list</name>
            <subscribe>dev-subscribe@castor.codehaus.org</subscribe>
            <unsubscribe>dev-unsubscribe@castor.codehaus.org</unsubscribe>
            <post>dev@castor.codehaus.org</post>
            <archive>http://archive.castor.codehaus.org/dev</archive>
        </mailingList>
        <mailingList>
            <name>Announcement mailing list</name>
            <subscribe>announce-subscribe@castor.codehaus.org</subscribe>
            <unsubscribe>announce-unsubscribe@castor.codehaus.org</unsubscribe>
            <post>announce@castor.codehaus.org</post>
            <archive>http://archive.castor.codehaus.org/announce</archive>
        </mailingList>
    </mailingLists>

    <scm>
       <connection>scm:svn:http://svn.codehaus.org/castor/castor/tags/castor-1.3.2</connection>
       <developerConnection>scm:svn:https://svn.codehaus.org/castor/castor/tags/castor-1.3.2</developerConnection>
       <url>http://svn.castor.codehaus.org/browse/castor/castor/tags/castor-1.3.2</url>
    </scm>
    
    <distributionManagement>
        <site>
          <id>codehaus.org</id>
          <!-- url>dav:https://dav.codehaus.org/castor/</url -->
          <url>https://nexus.codehaus.org/content/repositories/releases/</url>
        </site>
    </distributionManagement>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>commons-logging</groupId>
                <artifactId>commons-logging</artifactId>
                <version>1.1.1</version>
            </dependency>
    
            <dependency>
                <groupId>ant</groupId>
                <artifactId>ant</artifactId>
                <version>1.6.5</version>
                <!--  Joachim: this must not be test otherwise subproject anttask wont even compile!
                <scope>test</scope>
                -->
            </dependency>
            <dependency>
                <groupId>stax</groupId>
                <artifactId>stax</artifactId>
                <version>1.2.0</version>
            </dependency>

            <dependency>
            	<groupId>org.codehaus.castor</groupId>
            	<artifactId>spring-orm</artifactId>
            	<version>2.1</version>
            	<scope>test</scope>
            </dependency>

            <dependency>
            	<groupId>org.springframework</groupId>
            	<artifactId>spring-beans</artifactId>
            	<version>${spring.version}</version>
            	<scope>test</scope>
            </dependency>

            <dependency>
            	<groupId>org.springframework</groupId>
            	<artifactId>spring-context</artifactId>
            	<version>${spring.version}</version>
            	<scope>test</scope>
            </dependency>
            
            <dependency>
            	<groupId>org.springframework</groupId>
            	<artifactId>spring-test</artifactId>
            	<version>${spring.version}</version>
            	<scope>test</scope>
            </dependency>
            
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.8.2</version>
                <!--  Joachim: this must not be test otherwise subproject xmlctf-framework wont even compile!
                <scope>test</scope>
                -->
            </dependency>
    
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.16</version>
                <scope>test</scope>
            </dependency>
    
            <!-- temp. removed as src/tests is not on the test compilation path -->
            <!--
                <dependency>
                <groupId>org.mockejb</groupId>
                <artifactId>mockejb</artifactId>
                <version>0.5</version>
                <optional>true</optional>
                </dependency>
            -->

            <dependency>
                <groupId>edu.umd.cs.mtc</groupId>
                <artifactId>multithreadedtc</artifactId>
                <version>1.01</version>
                <scope>test</scope>
            </dependency>

            <dependency>
                <groupId>org.easymock</groupId>
                <artifactId>easymock</artifactId>
                <version>3.0</version>
                <scope>test</scope>
            </dependency>
            
            <dependency>
                <groupId>org.mockito</groupId>
                <artifactId>mockito-core</artifactId>
                <version>1.8.5</version>
            </dependency>            
    
            <dependency>
                <groupId>oro</groupId>
                <artifactId>oro</artifactId>
                <version>2.0.8</version>
            </dependency>
    
            <dependency>
                <groupId>jakarta-regexp</groupId>
                <artifactId>jakarta-regexp</artifactId>
                <version>1.4</version>
                <optional>true</optional>
            </dependency>
    
            <dependency>
                <groupId>ldapsdk</groupId>
                <artifactId>ldapsdk</artifactId>
                <version>4.1</version>
                <optional>true</optional>
            </dependency>
            
            <dependency>
               <groupId>org.apache.derby</groupId>
               <artifactId>derby</artifactId>
               <version>${derby.version}</version>
               <scope>test</scope>
            </dependency>

            <dependency>
                <groupId>velocity</groupId>
                <artifactId>velocity</artifactId>
                <version>1.5</version>
            </dependency>

	        <dependency>
	            <groupId>javax.persistence</groupId>
	            <artifactId>persistence-api</artifactId>
	            <version>1.0</version>
	        </dependency>

			<dependency>
			    <groupId>commons-cli</groupId>
			    <artifactId>commons-cli</artifactId>
			    <version>1.2</version>
			</dependency>
            
           <dependency>
               <groupId>commons-lang</groupId>
               <artifactId>commons-lang</artifactId>
               <version>2.1</version>
           </dependency>
                       
            <dependency>
                <groupId>commons-dbcp</groupId>
                <artifactId>commons-dbcp</artifactId>
                <version>1.3</version>
            </dependency>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.6</version>
            </dependency>
            <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.0</version>
            </dependency>
            
            <dependency>
                <groupId>cglib</groupId>
                <artifactId>cglib-nodep</artifactId>
                <version>2.2</version>
            </dependency>
    
            <dependency>
                <groupId>javax.transaction</groupId>
                <artifactId>jta</artifactId>
                <version>1.1</version>
            </dependency>

            <dependency>
                <groupId>tyrex</groupId>
                <artifactId>tyrex</artifactId>
                <version>1.0.1</version>
            </dependency>

            <dependency>
                <groupId>postgresql</groupId>
                <artifactId>postgresql</artifactId>
                <version>8.3-603.jdbc3</version>
            </dependency> 

            <dependency>
              <groupId>org.mockejb</groupId>
              <artifactId>mockejb</artifactId>
              <version>0.6-beta2</version>
            </dependency>

            <dependency>
                <groupId>org.dbunit</groupId>
                <artifactId>dbunit</artifactId>
                <version>2.2.3</version>
            </dependency>

            <!--  module dependencies -->            
            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-xml</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-xml-schema</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-codegen</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-ddlgen</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-core</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
            	<groupId>org.codehaus.castor</groupId>
            	<artifactId>castor-tests</artifactId>
            	<version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-jdo</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-testsuite-xml-framework</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>org.codehaus.castor</groupId>
                <artifactId>castor-xml-diff</artifactId>
                <version>${project.version}</version>
            </dependency>
            
        </dependencies>
    </dependencyManagement>

    <pluginRepositories>
        <pluginRepository>
            <id>Maven Codehaus Snapshots</id>
            <url>http://nexus.codehaus.org/snapshots/</url>
            <releases>
                <enabled>false</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>

    <reporting>
        <plugins>
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jxr-plugin</artifactId>
                <version>2.2</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.4.3</version>
                <configuration>
                    <excludes>
                        <exclude>org/castor/tools/log4j/TestCastorAppender.java</exclude>
                        <exclude>org/castor/cache/simple/TestTimeLimited.java</exclude>
                        <exclude>org/exolab/castor/jdo/oql/LexTest.java</exclude>
                        <exclude>org/exolab/castor/jdo/oql/ParseTest.java</exclude>
                        <exclude>org/exolab/castor/jdo/drivers/TestConnectionProxies.java</exclude>
                        <exclude>org/castor/cache/TestCacheFactoryRegistry.java</exclude>
                        <exclude>**/TestAll.java</exclude>
                        <exclude>xml/**/*.java</exclude>
                        <exclude>harness/**</exclude>
                        <exclude>soak/**</exclude>
                        <exclude>jdo/**</exclude>
                        <exclude>ctf/**</exclude>
                        <!-- test harness -->
                        <exclude>org/exolab/castor/tests/framework/**</exclude>
                    </excludes>
                    <includes>
                        <include>org/exolab/castor/**/Test*.java</include>
                        <include>org/castor/**/Test*.java</include>
                        <include>org/exolab/castor/**/*Test.java</include>
                        <include>org/castor/**/*Test.java</include>

                        <!-- JDO test suite -->
                        <include>Main.java</include>
                    </includes>
                    <systemProperties>
                      <property>
                        <name>test.category</name>
                        <value>castor.mysql</value>
                      </property>
                    </systemProperties>
                </configuration>
            </plugin>

            <plugin>
               <groupId>org.apache.maven.plugins</groupId>
               <artifactId>maven-surefire-report-plugin</artifactId>
               <version>2.4.3</version>
            </plugin>

            <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-checkstyle-plugin</artifactId>
                  <version>2.4</version>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-pmd-plugin</artifactId>
                <version>2.5</version>
                <configuration>
                    <targetJdk>1.5</targetJdk>
                    <rulesets>
                        <ruleset>/rulesets/basic.xml</ruleset>
                        <ruleset>/rulesets/controversial.xml</ruleset>
                    </rulesets>
                    <format>xml</format>
                    <linkXref>true</linkXref>
                    <sourceEncoding>utf-8</sourceEncoding>
                    <minimumTokens>100</minimumTokens>
                </configuration>
            </plugin>

            <plugin>
                <artifactId>maven-changes-plugin</artifactId>
                <version>2.3</version>
                <reportSets>
                    <reportSet>
                        <reports>
                            <report>changes-report</report>
                            <!--<report>jira-report</report>-->
                        </reports>
                    </reportSet>
                </reportSets>
            </plugin>

            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>taglist-maven-plugin</artifactId>
                <version>2.4</version>
            </plugin>

            <plugin>
                <groupId>com.atlassian.maven.plugins</groupId>
                <artifactId>maven-clover2-plugin</artifactId>
                <version>2.6.3</version>
                <configuration>
                    <cloverDatabase>target/clover-db</cloverDatabase>
                    <licenseLocation>${basedir}/src/etc/CLOVER.LICENSE</licenseLocation>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>jdepend-maven-plugin</artifactId>
                <version>2.0-beta-2</version>
            </plugin>

            <plugin>
                <groupId>com.googlecode.maven-overview-plugin</groupId>
                <artifactId>maven-overview-plugin</artifactId>
                <version>1.6</version>
            </plugin>
            
        </plugins>
    </reporting>
    
    <ciManagement>
        <system>bamboo</system>
        <url>http://bamboo.ci.codehaus.org/browse/CASTOR</url>
    </ciManagement>
    
    <profiles>
        <!-- profile for executing all integration suite tests -->
        <profile>
            <id>it</id>
            <modules>
               <module>cpactf</module>
               <module>jpa-extensions-it</module>
               <module>xmlctf</module>
            </modules>            
        </profile>
        <!-- profile for executing all XML integration suite tests -->
        <profile>
            <id>xmltests</id>
            <modules>
                <module>xmlctf-framework</module>
                <module>maven-plugins</module>
                <module>xmlctf</module>
            </modules>            
        </profile>
        <!-- profile for executing all CPA integration suite tests -->
        <profile>
            <id>cpatests</id>
            <modules>
                <module>cpactf</module>
            </modules>            
        </profile>
        <!-- profile for executing all CPA performance suite tests -->
        <profile>
            <id>cpaptftests</id>
            <modules>
                <module>cpaptf</module>
            </modules>            
        </profile>
        <!-- profile for building and testing examples project -->
        <profile>
            <id>examples</id>
            <modules>
                <module>examples</module>
            </modules>            
        </profile>
        <profile>
            <id>javadoc</id>
            <build>
                <plugins>
                  <plugin>
                      <groupId>org.apache.maven.plugins</groupId>
                      <artifactId>maven-javadoc-plugin</artifactId>
                      <configuration>
                          <aggregate>true</aggregate>
                      </configuration>
                      <executions>
                          <execution>
                              <id>attach-javadocs</id>
                              <goals>
                                  <goal>jar</goal>
                              </goals>
                          </execution>
                      </executions>
                  </plugin>
                </plugins>
            </build>
        </profile>
        
      <profile>
        <id>release-sign-artifacts</id>
        <activation>
          <property>
            <name>performRelease</name>
            <value>true</value>
          </property>
        </activation>
        <build>
          <plugins>
            <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-gpg-plugin</artifactId>
              <version>1.1</version>
              <executions>
                <execution>
                  <id>sign-artifacts</id>
                  <phase>verify</phase>
                  <goals>
                    <goal>sign</goal>
                  </goals>
                </execution>
              </executions>
            </plugin>
          </plugins>
        </build>
      </profile>
        
    </profiles>

    <properties>
        <spring.version>3.0.4.RELEASE</spring.version>
        <derby.version>10.6.2.1</derby.version>
        <surefire.print.summary>false</surefire.print.summary>
    </properties>    
</project>
