Author: amaniatis
Date: Fri Dec 11 08:42:03 2009
New Revision: 889532

URL: http://svn.apache.org/viewvc?rev=889532&view=rev
Log:
Define Clover to output XML and HTML.

Modified:
    cayenne/main/trunk/pom.xml

Modified: cayenne/main/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/pom.xml?rev=889532&r1=889531&r2=889532&view=diff
==============================================================================
--- cayenne/main/trunk/pom.xml (original)
+++ cayenne/main/trunk/pom.xml Fri Dec 11 08:42:03 2009
@@ -17,27 +17,20 @@
        specific language governing permissions and limitations
        under the License.   
 -->
-<project xmlns="http://maven.apache.org/POM/4.0.0";
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-
+<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.apache.cayenne</groupId>
        <artifactId>cayenne-parent</artifactId>
        <version>3.1-SNAPSHOT</version>
        <packaging>pom</packaging>
        <name>Cayenne</name>
-
        <description>
                Apache Cayenne is a powerful, full-featured, and open source
                Java framework, plus developer tools, that provides Object
                Relational Mapping (ORM) and remoting services for persistence.
                The software is licensed under the Apache License.
        </description>
-
        <url>http://cayenne.apache.org/</url>
-
        <modules>
                <module>build-tools</module>
                <module>framework</module>
@@ -45,14 +38,11 @@
                <module>modeler</module>
                <module>docs</module>
        </modules>
-
        <issueManagement>
                <system>jira</system>
                <url>http://issues.apache.org/cayenne/</url>
        </issueManagement>
-
        <inceptionYear>2001</inceptionYear>
-
        <mailingLists>
                <mailingList>
                        <name>Cayenne User List</name>
@@ -66,7 +56,6 @@
                                </otherArchive>
                        </otherArchives>
                </mailingList>
-
                <mailingList>
                        <name>Cayenne Developer List</name>
                        <post>[email protected]</post>
@@ -79,7 +68,6 @@
                                </otherArchive>
                        </otherArchives>
                </mailingList>
-
                <mailingList>
                        <name>Cayenne Commits</name>
                        
<subscribe>[email protected]</subscribe>
@@ -87,7 +75,6 @@
                        
<archive>http://mail-archives.apache.org/mod_mbox/cayenne-commits</archive>
                </mailingList>
        </mailingLists>
-
        <developers>
                <developer>
                        <id>andrus</id>
@@ -167,13 +154,13 @@
                        <timezone>+3</timezone>
                </developer>
                <developer>
-                       <name>Olga Tkachova</name>
+                       <name>Olga Tkachova</name>
                        <organization>ObjectStyle</organization>
-                       <roles>
-                               <role>Committer</role>
-                       </roles>
-               </developer>
-               <developer>
+                       <roles>
+                               <role>Committer</role>
+                       </roles>
+               </developer>
+               <developer>
                        <id>evgeny</id>
                        <name>Evgeny Ryabitskiy</name>
                        <organization>Diasoft</organization>
@@ -183,7 +170,6 @@
                        <timezone>+3</timezone>
                </developer>
        </developers>
-
        <licenses>
                <license>
                        <name>The Apache Software License, Version 2.0</name>
@@ -191,7 +177,6 @@
                        <distribution>repo</distribution>
                </license>
        </licenses>
-
        <scm>
                <connection>
                        
scm:svn:http://svn.apache.org/repos/asf/cayenne/main/trunk/cayenne
@@ -201,15 +186,12 @@
                </developerConnection>
                <url>http://svn.apache.org/viewvc/cayenne/main/trunk/</url>
        </scm>
-
        <organization>
                <name>Apache Cayenne</name>
                <url>http://cayenne.apache.org/</url>
        </organization>
-
        <dependencyManagement>
                <dependencies>
-
                        <dependency>
                                <groupId>ant</groupId>
                                <artifactId>ant</artifactId>
@@ -226,7 +208,6 @@
                                        </exclusion>
                                </exclusions>
                        </dependency>
-
                        <dependency>
                                <groupId>ant</groupId>
                                <artifactId>ant-junit</artifactId>
@@ -243,31 +224,26 @@
                                        </exclusion>
                                </exclusions>
                        </dependency>
-
                        <dependency>
                                <groupId>org.objectstyle.ashwood</groupId>
                                <artifactId>ashwood</artifactId>
                                <version>2.0</version>
                        </dependency>
-
                        <dependency>
                                <groupId>asm</groupId>
                                <artifactId>asm</artifactId>
                                <version>3.0</version>
                        </dependency>
-
                        <dependency>
                                <groupId>asm</groupId>
                                <artifactId>asm-commons</artifactId>
                                <version>3.0</version>
                        </dependency>
-
                        <dependency>
                                <groupId>commons-collections</groupId>
                                <artifactId>commons-collections</artifactId>
                                <version>3.1</version>
                        </dependency>
-
                        <dependency>
                                <groupId>commons-logging</groupId>
                                <artifactId>commons-logging</artifactId>
@@ -295,7 +271,6 @@
                                        </exclusion>
                                </exclusions>
                        </dependency>
-
                        <dependency>
                                <groupId>commons-dbcp</groupId>
                                <artifactId>commons-dbcp</artifactId>
@@ -312,7 +287,6 @@
                                        </exclusion>
                                </exclusions>
                        </dependency>
-
                        <dependency>
                                <groupId>commons-pool</groupId>
                                <artifactId>commons-pool</artifactId>
@@ -329,141 +303,120 @@
                                        </exclusion>
                                </exclusions>
                        </dependency>
-
                        <dependency>
                                <groupId>emma</groupId>
                                <artifactId>emma</artifactId>
                                <version>2.0.5312</version>
                                <scope>test</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>hsqldb</groupId>
                                <artifactId>hsqldb</artifactId>
                                <version>1.8.0.4</version>
                        </dependency>
-                       
                        <dependency>
                                <groupId>org.apache.derby</groupId>
                                <artifactId>derby</artifactId>
                                <version>10.3.2.1</version>
                                <scope>test</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>com.caucho</groupId>
                                <artifactId>resin-hessian</artifactId>
                                <version>3.1.6</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>javacc</groupId>
                                <artifactId>javacc</artifactId>
                                <version>3.2</version>
                                <scope>test</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>org.objectstyle</groupId>
                                <artifactId>jdbc4-compat</artifactId>
                                <version>1.0</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>jgoodies</groupId>
                                <artifactId>forms</artifactId>
                                <version>1.0.5</version>
                        </dependency>
-
                        <dependency>
                                <groupId>jgoodies</groupId>
                                <artifactId>looks</artifactId>
                                <version>1.3.1</version>
                        </dependency>
-
                        <dependency>
                                <groupId>jgroups</groupId>
                                <artifactId>jgroups-all</artifactId>
                                <version>2.2.7</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>org.apache.geronimo.specs</groupId>
                                <artifactId>geronimo-jms_1.1_spec</artifactId>
                                <version>1.1</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>org.apache.geronimo.specs</groupId>
                                <artifactId>geronimo-jta_1.1_spec</artifactId>
                                <version>1.0</version>
                        </dependency>
-                       
                        <dependency>
                                
<groupId>org.apache.geronimo.components</groupId>
                                <artifactId>geronimo-transaction</artifactId>
                                <version>2.0.1</version>
                                <scope>test</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>mockrunner</groupId>
                                <artifactId>mockrunner</artifactId>
                                <version>0.4.1</version>
                                <scope>test</scope>
                        </dependency>
-
-            <dependency>
-                <groupId>oro</groupId>
-                <artifactId>oro</artifactId>
-                <version>2.0.8</version>
-                <scope>test</scope>
-            </dependency>
-
+                       <dependency>
+                               <groupId>oro</groupId>
+                               <artifactId>oro</artifactId>
+                               <version>2.0.8</version>
+                               <scope>test</scope>
+                       </dependency>
                        <dependency>
                                <groupId>ognl</groupId>
                                <artifactId>ognl</artifactId>
                                <version>2.6.7</version>
                        </dependency>
-
                        <dependency>
                                <groupId>opensymphony</groupId>
                                <artifactId>oscache</artifactId>
                                <version>2.3.2</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>org.scopemvc</groupId>
                                <artifactId>scopemvc</artifactId>
                                <version>1.0.1</version>
                        </dependency>
-
                        <dependency>
                                <groupId>javax.servlet</groupId>
                                <artifactId>servlet-api</artifactId>
                                <version>2.4</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>jivesoftware</groupId>
                                <artifactId>smack</artifactId>
                                <version>2.2.1</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>jivesoftware</groupId>
                                <artifactId>smackx</artifactId>
                                <version>2.2.1</version>
                                <scope>provided</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-core</artifactId>
@@ -480,33 +433,28 @@
                                        </exclusion>
                                </exclusions>
                        </dependency>
-
                        <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>spring-beans</artifactId>
                                <version>1.2.6</version>
                                <scope>test</scope>
                        </dependency>
-                       
                        <dependency>
-                           <groupId>org.springframework</groupId>
-                           <artifactId>spring-mock</artifactId>
-                           <version>2.0.8</version>
-                           <scope>test</scope>
+                               <groupId>org.springframework</groupId>
+                               <artifactId>spring-mock</artifactId>
+                               <version>2.0.8</version>
+                               <scope>test</scope>
                        </dependency>
-
                        <dependency>
                                <groupId>velocity</groupId>
                                <artifactId>velocity</artifactId>
                                <version>1.3</version>
                        </dependency>
-
                        <dependency>
                                <groupId>foundrylogic.vpp</groupId>
                                <artifactId>vpp</artifactId>
                                <version>2.2.1</version>
                        </dependency>
-
                        <dependency>
                                <groupId>junit</groupId>
                                <artifactId>junit</artifactId>
@@ -515,7 +463,6 @@
                        </dependency>
                </dependencies>
        </dependencyManagement>
-       
        <repositories>
                <repository>
                        <id>apache-snapshots</id>
@@ -532,7 +479,6 @@
                        </releases>
                </repository>
        </repositories>
-
        <pluginRepositories>
                <pluginRepository>
                        <id>Maven Central Repo</id>
@@ -549,72 +495,69 @@
                        </releases>
                </pluginRepository>
                <pluginRepository>
-                                       <id>objectstyle-snapshots</id>
-                                       <name>ObjectStyle Snapshots 
Repository</name>
-                                       <url>http://objectstyle.org/maven2</url>
-                                       <layout>default</layout>
-                                       <snapshots>
-                                               <enabled>true</enabled>
-                                               
<updatePolicy>weekly</updatePolicy>
-                                               
<checksumPolicy>ignore</checksumPolicy>
-                                       </snapshots>
-                                       <releases>
-                                               <enabled>false</enabled>
-                                       </releases>
-                               </pluginRepository>
+                       <id>objectstyle-snapshots</id>
+                       <name>ObjectStyle Snapshots Repository</name>
+                       <url>http://objectstyle.org/maven2</url>
+                       <layout>default</layout>
+                       <snapshots>
+                               <enabled>true</enabled>
+                               <updatePolicy>weekly</updatePolicy>
+                               <checksumPolicy>ignore</checksumPolicy>
+                       </snapshots>
+                       <releases>
+                               <enabled>false</enabled>
+                       </releases>
+               </pluginRepository>
        </pluginRepositories>
-
        <build>
                <defaultGoal>install</defaultGoal>
                <plugins>
                        <plugin>
                                <artifactId>maven-surefire-plugin</artifactId>
-                               <version>2.5-SNAPSHOT</version>                 
               
+                               <version>2.5-SNAPSHOT</version>
                                <configuration>
                                        <argLine>
                                                
-DcayenneTestConnection=${cayenneTestConnection} -Djava.net.preferIPv4Stack=true
                                        </argLine>
                                        <systemProperties>
                                                <property>
-                                                       
<name>cayenneAdapter</name>
-                                                       
<value>${cayenneAdapter}</value>
-                                               </property>
-                                                <property>
-                                                       
<name>cayenneJdbcUsername</name>
-                                                       
<value>${cayenneJdbcUsername}</value>
-                                               </property>
+                                                       
<name>cayenneAdapter</name>
+                                                       
<value>${cayenneAdapter}</value>
+                                               </property>
+                                               <property>
+                                                       
<name>cayenneJdbcUsername</name>
+                                                       
<value>${cayenneJdbcUsername}</value>
+                                               </property>
                                                <property>
-                                                       
<name>cayenneJdbcPassword</name>
-                                                       
<value>${cayenneJdbcPassword}</value>
-                                               </property>
-                                                <property>
-                                                       
<name>cayenneJdbcUrl</name>
-                                                       
<value>${cayenneJdbcUrl}</value>
-                                               </property>
+                                                       
<name>cayenneJdbcPassword</name>
+                                                       
<value>${cayenneJdbcPassword}</value>
+                                               </property>
                                                <property>
-                                                       
<name>cayenneJdbcDriver</name>
-                                                       
<value>${cayenneJdbcDriver}</value>
-                                               </property>
-                                       </systemProperties>
-                                       
+                                                       
<name>cayenneJdbcUrl</name>
+                                                       
<value>${cayenneJdbcUrl}</value>
+                                               </property>
+                                               <property>
+                                                       
<name>cayenneJdbcDriver</name>
+                                                       
<value>${cayenneJdbcDriver}</value>
+                                               </property>
+                                       </systemProperties>
                                </configuration>
                        </plugin>
                        <plugin>
                                <artifactId>maven-javadoc-plugin</artifactId>
                                <version>2.6.1</version>
-                <configuration>
-                        <detectOfflineLinks>false</detectOfflineLinks>
-                </configuration>
+                               <configuration>
+                                       
<detectOfflineLinks>false</detectOfflineLinks>
+                               </configuration>
                        </plugin>
                </plugins>
        </build>
-
        <distributionManagement>
                <repository>
-                        <id>apache-releases</id>
-                        <name>Apache Snapshots Repository</name>
-                        
<url>scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
-                </repository>
+                       <id>apache-releases</id>
+                       <name>Apache Snapshots Repository</name>
+                       
<url>scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository</url>
+               </repository>
                <snapshotRepository>
                        <id>apache-snapshots</id>
                        <name>Apache Snapshots Repository</name>
@@ -623,25 +566,25 @@
                        </url>
                </snapshotRepository>
        </distributionManagement>
-
        <reporting>
                <plugins>
-
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                
<artifactId>maven-surefire-report-plugin</artifactId>
                        </plugin>
-
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-checkstyle-plugin</artifactId>
                        </plugin>
-                       
                        <plugin>
                                <groupId>com.atlassian.maven.plugins</groupId>
                                <artifactId>maven-clover2-plugin</artifactId>
+                               <configuration>
+                                       <generatePdf>false</generatePdf>
+                                       <generateXml>true</generateXml>
+                                       <generateHtml>true</generateHtml>
+                               </configuration>
                        </plugin>
-                       
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>findbugs-maven-plugin</artifactId>
@@ -652,27 +595,22 @@
                                        <xmlOutput>true</xmlOutput>
                                </configuration>
                        </plugin>
-                       
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-pmd-plugin</artifactId>
                        </plugin>
-
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>cobertura-maven-plugin</artifactId>
                        </plugin>
-
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>taglist-maven-plugin</artifactId>
                        </plugin>
-
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-jxr-plugin</artifactId>
                        </plugin>
-
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-javadoc-plugin</artifactId>
@@ -687,7 +625,6 @@
                                        </links>
                                </configuration>
                        </plugin>
-
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                
<artifactId>maven-project-info-reports-plugin</artifactId>
@@ -707,7 +644,6 @@
                        </plugin>
                </plugins>
        </reporting>
-
        <!-- Test Profiles (default is embedded HSQLDB) -->
        <profiles>
                <profile>
@@ -721,39 +657,39 @@
                        </activation>
                </profile>
                <profile>
-                        <id>frontbase</id>
-                        <activation>
-                                <property>
-                                        <name>cayenneTestConnection</name>
-                                        <value>frontbase</value>
-                                </property>
-                        </activation>
-                        <dependencies>
-                                <dependency>
-                                        <groupId>com.frontbase</groupId>
-                                        
<artifactId>frontbase-driver</artifactId>
-                                        <version>4.1</version>
-                                        <scope>test</scope>
-                                </dependency>
-                        </dependencies>
-                </profile>
-               <profile>
-                        <id>openbase</id>
-                        <activation>
-                                <property>
-                                        <name>cayenneTestConnection</name>
-                                        <value>openbase</value>
-                                </property>
-                        </activation>
-                        <dependencies>
-                                <dependency>
-                                        <groupId>com.openbase</groupId>
-                                        
<artifactId>openbase-driver</artifactId>
-                                        <version>9</version>
-                                        <scope>test</scope>
-                                </dependency>
-                        </dependencies>
-                </profile>
+                       <id>frontbase</id>
+                       <activation>
+                               <property>
+                                       <name>cayenneTestConnection</name>
+                                       <value>frontbase</value>
+                               </property>
+                       </activation>
+                       <dependencies>
+                               <dependency>
+                                       <groupId>com.frontbase</groupId>
+                                       
<artifactId>frontbase-driver</artifactId>
+                                       <version>4.1</version>
+                                       <scope>test</scope>
+                               </dependency>
+                       </dependencies>
+               </profile>
+               <profile>
+                       <id>openbase</id>
+                       <activation>
+                               <property>
+                                       <name>cayenneTestConnection</name>
+                                       <value>openbase</value>
+                               </property>
+                       </activation>
+                       <dependencies>
+                               <dependency>
+                                       <groupId>com.openbase</groupId>
+                                       <artifactId>openbase-driver</artifactId>
+                                       <version>9</version>
+                                       <scope>test</scope>
+                               </dependency>
+                       </dependencies>
+               </profile>
                <profile>
                        <id>h2</id>
                        <activation>
@@ -831,47 +767,47 @@
                                </property>
                        </activation>
                        <dependencies>
-                                <dependency>
-                                        <groupId>org.apache.derby</groupId>
-                                        <artifactId>derby</artifactId>
-                                </dependency>
-                        </dependencies>
-               </profile>
-               <profile>
-                        <id>sqlserver</id>
-                        <activation>
-                                <property>
-                                        <name>cayenneTestConnection</name>
-                                        <value>sqlserver</value>
-                                </property>
-                        </activation>
-                        <dependencies>
-                                <dependency>
-                                        <groupId>com.microsoft</groupId>
-                                        
<artifactId>sqlserver-driver</artifactId>
-                                        <version>2.0</version>
-                                        <scope>test</scope>
-                                </dependency>
-                        </dependencies>
-                </profile>
-               <profile>
-                        <id>sybase</id>
-                        <activation>
-                                <property>
-                                        <name>cayenneTestConnection</name>
-                                        <value>sybase</value>
-                                </property>
-                        </activation>
-                        <dependencies>
-                                <dependency>
-                                        <groupId>com.sybase</groupId>
-                                        <artifactId>sybase-driver</artifactId>
-                                        <version>12</version>
-                                        <scope>test</scope>
-                                </dependency>
-                        </dependencies>
-                </profile>
-                       <profile>
+                               <dependency>
+                                       <groupId>org.apache.derby</groupId>
+                                       <artifactId>derby</artifactId>
+                               </dependency>
+                       </dependencies>
+               </profile>
+               <profile>
+                       <id>sqlserver</id>
+                       <activation>
+                               <property>
+                                       <name>cayenneTestConnection</name>
+                                       <value>sqlserver</value>
+                               </property>
+                       </activation>
+                       <dependencies>
+                               <dependency>
+                                       <groupId>com.microsoft</groupId>
+                                       
<artifactId>sqlserver-driver</artifactId>
+                                       <version>2.0</version>
+                                       <scope>test</scope>
+                               </dependency>
+                       </dependencies>
+               </profile>
+               <profile>
+                       <id>sybase</id>
+                       <activation>
+                               <property>
+                                       <name>cayenneTestConnection</name>
+                                       <value>sybase</value>
+                               </property>
+                       </activation>
+                       <dependencies>
+                               <dependency>
+                                       <groupId>com.sybase</groupId>
+                                       <artifactId>sybase-driver</artifactId>
+                                       <version>12</version>
+                                       <scope>test</scope>
+                               </dependency>
+                       </dependencies>
+               </profile>
+               <profile>
                        <id>sqlite</id>
                        <activation>
                                <property>
@@ -893,7 +829,7 @@
                        <activation>
                                <property>
                                        <name>cayenneTestConnection</name>
-                                       <value>db2</value>                      
                
+                                       <value>db2</value>
                                </property>
                        </activation>
                        <dependencies>
@@ -901,10 +837,9 @@
                                        <groupId>com.ibm.db2</groupId>
                                        <artifactId>db2-driver</artifactId>
                                        <version>1.0</version>
-                                        <scope>test</scope>
+                                       <scope>test</scope>
                                </dependency>
                        </dependencies>
                </profile>
        </profiles>
 </project>
-


Reply via email to