You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2008/11/15 23:32:23 UTC

svn commit: r717940 - in /maven/mercury/trunk: ./ mercury-artifact/ mercury-crypto/ mercury-external/ mercury-it/ mercury-logging/ mercury-md/ mercury-plexus/ mercury-pom/ mercury-repo/ mercury-transport/ mercury-util/

Author: hboutemy
Date: Sat Nov 15 14:32:22 2008
New Revision: 717940

URL: http://svn.apache.org/viewvc?rev=717940&view=rev
Log:
[MERCURY-34] removed mercury-pom

Removed:
    maven/mercury/trunk/mercury-pom/
Modified:
    maven/mercury/trunk/mercury-artifact/pom.xml
    maven/mercury/trunk/mercury-crypto/pom.xml
    maven/mercury/trunk/mercury-external/pom.xml
    maven/mercury/trunk/mercury-it/pom.xml
    maven/mercury/trunk/mercury-logging/pom.xml
    maven/mercury/trunk/mercury-md/pom.xml
    maven/mercury/trunk/mercury-plexus/pom.xml
    maven/mercury/trunk/mercury-repo/pom.xml
    maven/mercury/trunk/mercury-transport/pom.xml
    maven/mercury/trunk/mercury-util/pom.xml
    maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/mercury-artifact/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-artifact/pom.xml (original)
+++ maven/mercury/trunk/mercury-artifact/pom.xml Sat Nov 15 14:32:22 2008
@@ -5,9 +5,9 @@
   <description />
 
   <parent>
-  	<groupId>org.apache.maven.mercury</groupId>
-  	<artifactId>mercury-pom</artifactId>
-  	<version>1.0.0-alpha-2-SNAPSHOT</version>
+    <groupId>org.apache.maven.mercury</groupId>
+    <artifactId>mercury</artifactId>
+    <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
 
 </project>
\ No newline at end of file

Modified: maven/mercury/trunk/mercury-crypto/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-crypto/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/pom.xml Sat Nov 15 14:32:22 2008
@@ -1,20 +1,20 @@
 <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>
-  
+
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
-  
+
   <artifactId>mercury-crypto</artifactId>
   <name>Mercury Crypto Reactor:         ${project.version}</name>
   <packaging>pom</packaging>
 
   <modules>
-	  <module>mercury-crypto-api</module>
-	  <module>mercury-crypto-basic</module>
+    <module>mercury-crypto-api</module>
+    <module>mercury-crypto-basic</module>
   </modules>
 
 </project>
\ No newline at end of file

Modified: maven/mercury/trunk/mercury-external/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-external/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-external/pom.xml (original)
+++ maven/mercury/trunk/mercury-external/pom.xml Sat Nov 15 14:32:22 2008
@@ -5,15 +5,16 @@
   <name>Mercury External Dependencies:  ${project.version}</name>
   <description />
   <parent>
-  	<groupId>org.apache.maven.mercury</groupId>
-  	<artifactId>mercury-pom</artifactId>
-  	<version>1.0.0-alpha-2-SNAPSHOT</version>
+    <groupId>org.apache.maven.mercury</groupId>
+    <artifactId>mercury</artifactId>
+    <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
+
   <dependencies>
-  	<dependency>
-  		<groupId>org.apache.maven.mercury</groupId>
-  		<artifactId>mercury-artifact</artifactId>
-  		<version>${project.version}</version>
-  	</dependency>
+    <dependency>
+      <groupId>org.apache.maven.mercury</groupId>
+      <artifactId>mercury-artifact</artifactId>
+      <version>${project.version}</version>
+    </dependency>
   </dependencies>
 </project>
\ No newline at end of file

Modified: maven/mercury/trunk/mercury-it/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-it/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-it/pom.xml (original)
+++ maven/mercury/trunk/mercury-it/pom.xml Sat Nov 15 14:32:22 2008
@@ -2,7 +2,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
   <artifactId>mercury-it</artifactId>
@@ -41,9 +41,9 @@
     <nexus-control-port>33002</nexus-control-port>
 
   </properties>
-  
+
   <build>
-  
+
     <filters>
       <filter>src/test/filters/filter.txt</filter>
     </filters>
@@ -67,7 +67,7 @@
             <include>repo/**</include>
         </includes>
       </testResource>
- 
+
       <testResource>
         <directory>src/test/nexus</directory>
         <filtering>false</filtering>
@@ -76,7 +76,7 @@
         </excludes>
         <targetPath>../nexus-webapp-${nexus.version}/runtime</targetPath>
       </testResource>
- 
+
       <testResource>
         <directory>src/test/nexus</directory>
         <filtering>true</filtering>
@@ -85,7 +85,7 @@
         </includes>
         <targetPath>../nexus-webapp-${nexus.version}/runtime</targetPath>
       </testResource>
- 
+
       <testResource>
         <directory>src/test/nexus</directory>
         <filtering>false</filtering>
@@ -94,7 +94,7 @@
         </includes>
         <targetPath>../nexus-webapp-${nexus.version}/runtime/apps/nexus/conf</targetPath>
       </testResource>
- 
+
       <testResource>
         <directory>src/test/nexus/conf</directory>
         <filtering>true</filtering>
@@ -123,7 +123,7 @@
 
         </executions>
       </plugin>
-    </plugins>   
+    </plugins>
   </build>
 
   <dependencies>
@@ -208,19 +208,19 @@
       <artifactId>plexus-forked-app-booter</artifactId>
       <version>${plexus.appbooter.version}</version>
     </dependency>
-    
+
     <dependency>
       <groupId>org.sonatype.nexus</groupId>
       <artifactId>nexus-rest-api</artifactId>
       <version>${nexus.client.version}</version>
     </dependency>
-    
+
     <dependency>
       <groupId>org.sonatype.nexus</groupId>
       <artifactId>nexus-rest-client-java</artifactId>
       <version>${nexus.client.version}</version>
     </dependency>
- 
+
     <dependency>
       <groupId>org.sonatype.nexus</groupId>
       <artifactId>nexus-webapp</artifactId>
@@ -229,7 +229,7 @@
       <type>zip</type>
       <scope>provided</scope>
     </dependency>
-    
+
     <dependency>
       <groupId>org.mortbay.jetty</groupId>
       <artifactId>jetty-client</artifactId>
@@ -246,15 +246,15 @@
       <version>${jetty.version}</version>
     </dependency>
     <dependency>
-    	<groupId>org.apache.maven</groupId>
-    	<artifactId>maven-mercury</artifactId>
-    	<version>${maven.version}</version>
-    	<scope>test</scope>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-mercury</artifactId>
+      <version>${maven.version}</version>
+      <scope>test</scope>
     </dependency>
     <dependency>
-    	<groupId>org.apache.maven.mercury</groupId>
-    	<artifactId>mercury-md-sat</artifactId>
-    	<version>${mercury.version}</version>
+      <groupId>org.apache.maven.mercury</groupId>
+      <artifactId>mercury-md-sat</artifactId>
+      <version>${mercury.version}</version>
     </dependency>
 
   </dependencies>

Modified: maven/mercury/trunk/mercury-logging/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-logging/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-logging/pom.xml (original)
+++ maven/mercury/trunk/mercury-logging/pom.xml Sat Nov 15 14:32:22 2008
@@ -2,7 +2,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
   <artifactId>mercury-logging</artifactId>

Modified: maven/mercury/trunk/mercury-md/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-md/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-md/pom.xml (original)
+++ maven/mercury/trunk/mercury-md/pom.xml Sat Nov 15 14:32:22 2008
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
   <artifactId>mercury-md</artifactId>

Modified: maven/mercury/trunk/mercury-plexus/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-plexus/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-plexus/pom.xml (original)
+++ maven/mercury/trunk/mercury-plexus/pom.xml Sat Nov 15 14:32:22 2008
@@ -2,10 +2,10 @@
 <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>
-  
+
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
 
@@ -17,7 +17,7 @@
       <plugin>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-maven-plugin</artifactId>
-        <executions> 
+        <executions>
           <execution>
             <goals>
               <goal>descriptor</goal>
@@ -42,19 +42,19 @@
       <artifactId>plexus-utils</artifactId>
       <version>1.5.1</version>
     </dependency>
-    
+
     <dependency>
       <groupId>org.apache.maven.mercury</groupId>
       <artifactId>mercury-repo-remote-m2</artifactId>
       <version>${project.version}</version>
     </dependency>
-    
+
     <dependency>
       <groupId>org.apache.maven.mercury</groupId>
       <artifactId>mercury-repo-virtual</artifactId>
       <version>${project.version}</version>
     </dependency>
-    
+
     <dependency>
       <groupId>org.apache.maven.mercury</groupId>
       <artifactId>mercury-md-sat</artifactId>

Modified: maven/mercury/trunk/mercury-repo/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-repo/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-repo/pom.xml (original)
+++ maven/mercury/trunk/mercury-repo/pom.xml Sat Nov 15 14:32:22 2008
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
   <artifactId>mercury-repo</artifactId>
@@ -18,6 +18,7 @@
     <module>mercury-repo-cache-fs</module>
     <module>mercury-repo-virtual</module>
   </modules>
+
   <dependencies>
 
     <dependency>

Modified: maven/mercury/trunk/mercury-transport/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-transport/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-transport/pom.xml (original)
+++ maven/mercury/trunk/mercury-transport/pom.xml Sat Nov 15 14:32:22 2008
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
   <artifactId>mercury-transport</artifactId>
@@ -15,7 +15,7 @@
     <module>mercury-transport-http</module>
     <module>mercury-transport-file</module>
   </modules>
-  
+
   <dependencies>
 
     <dependency>

Modified: maven/mercury/trunk/mercury-util/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-util/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/mercury-util/pom.xml (original)
+++ maven/mercury/trunk/mercury-util/pom.xml Sat Nov 15 14:32:22 2008
@@ -2,7 +2,7 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.maven.mercury</groupId>
-    <artifactId>mercury-pom</artifactId>
+    <artifactId>mercury</artifactId>
     <version>1.0.0-alpha-2-SNAPSHOT</version>
   </parent>
   <artifactId>mercury-util</artifactId>
@@ -24,7 +24,7 @@
           </archive>
         </configuration>
       </plugin>
- 
+
       <plugin>
         <artifactId>maven-shade-plugin</artifactId>
         <version>1.1</version>
@@ -50,8 +50,8 @@
               <filters>
                 <filter>
                   <excludes>
-                    <exclude>/META-INF/BCKEY.DSA</exclude> 
-                    <exclude>/META-INF/BCKEY.SF</exclude> 
+                    <exclude>/META-INF/BCKEY.DSA</exclude>
+                    <exclude>/META-INF/BCKEY.SF</exclude>
                   </excludes>
                 </filter>
               </filters>
@@ -82,11 +82,11 @@
       <artifactId>mercury-crypto-basic</artifactId>
       <version>${project.version}</version>
     </dependency>
- 
+
     <dependency>
-    	<groupId>commons-cli</groupId>
-    	<artifactId>commons-cli</artifactId>
-    	<version>1.1</version>
+      <groupId>commons-cli</groupId>
+      <artifactId>commons-cli</artifactId>
+      <version>1.1</version>
     </dependency>
   </dependencies>
 

Modified: maven/mercury/trunk/pom.xml
URL: http://svn.apache.org/viewvc/maven/mercury/trunk/pom.xml?rev=717940&r1=717939&r2=717940&view=diff
==============================================================================
--- maven/mercury/trunk/pom.xml (original)
+++ maven/mercury/trunk/pom.xml Sat Nov 15 14:32:22 2008
@@ -7,8 +7,25 @@
   <name>Mercury Reactor:                ${project.version}</name>
   <version>1.0.0-alpha-2-SNAPSHOT</version>
 
-  <properties>
+  <developers>
+    <developer>
+      <name>Jan Bartel</name>
+    </developer>
+    <developer>
+      <name>Jesse McConnell</name>
+    </developer>
+    <developer>
+      <name>Oleg Gusakov</name>
+    </developer>
+    <developer>
+      <name>Jason van Zyl</name>
+    </developer>
+    <developer>
+      <name>Greg Wilkins</name>
+    </developer>
+  </developers>
 
+  <properties>
     <distMgmtSnapshotsId>apache.snapshots</distMgmtSnapshotsId>
     <distMgmtSnapshotsName>Apache Development Snapshot Repository</distMgmtSnapshotsName>
     <distMgmtSnapshotsUrl>scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</distMgmtSnapshotsUrl>
@@ -21,7 +38,6 @@
   </properties>
 
   <modules>
-    <module>mercury-pom</module>
     <module>mercury-artifact</module>
     <module>mercury-md</module>
     <module>mercury-repo</module>
@@ -34,15 +50,128 @@
     <module>mercury-wagon</module>
   </modules>
 
+  <dependencies>
+
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-container-default</artifactId>
+      <version>1.0-alpha-43</version>
+    </dependency>
+
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-utils</artifactId>
+      <version>1.5.1</version>
+    </dependency>
+
+    <!-- Test Dependencies -->
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-lang</artifactId>
+      <version>1.0</version>
+    </dependency>
+
+  </dependencies>
+
   <build>
     <defaultGoal>install</defaultGoal>
+    <resources>
+      <resource>
+        <directory>src/main/java</directory>
+        <filtering>false</filtering>
+        <includes>
+            <include>**/Messages.properties</include>
+        </includes>
+      </resource>
+      <resource>
+        <directory>src/main/resources</directory>
+        <filtering>false</filtering>
+      </resource>
+    </resources>
+
+    <testResources>
+      <testResource>
+        <directory>src/test/java</directory>
+        <filtering>false</filtering>
+        <includes>
+            <include>**/Messages.properties</include>
+        </includes>
+      </testResource>
+      <testResource>
+        <directory>src/test/resources</directory>
+        <filtering>false</filtering>
+      </testResource>
+    </testResources>
+
     <plugins>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>package-tests</id>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+        </configuration>
+      </plugin>
+
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>package-tests</id>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+
+      <!--
+      <plugin>
+        <groupId>com.google.code.maven-license-plugin</groupId>
+        <artifactId>maven-license-plugin</artifactId>
+        <configuration>
+          <basedir>${basedir}</basedir>
+          <header>${basedir}/header.txt</header>
+          <quiet>false</quiet>
+          <includes>
+            <include>src/**</include>
+          </includes>
+          <useDefaultExcludes>true</useDefaultExcludes>
+          <useDefaultMapping>true</useDefaultMapping>
+        </configuration>
+      </plugin>
+      -->
+
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-site-plugin</artifactId>
         <version>2.0-beta-7</version>
       </plugin>
+
     </plugins>
+
   </build>
 
   <reporting>
@@ -56,6 +185,191 @@
 
   <profiles>
     <profile>
+      <id>mercury.install.all</id>
+      <activation>
+        <property>
+          <name>mercury.install.all</name>
+          <value>true</value>
+        </property>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-enforcer-plugin</artifactId>
+            <version>1.0-alpha-3</version>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>enforce</goal>
+                </goals>
+                <configuration>
+                  <rules>
+                    <requireMavenVersion>
+                      <version>[2.0.9,)</version>
+                    </requireMavenVersion>
+                    <requireJavaVersion>
+                      <version>1.5.0</version>
+                    </requireJavaVersion>
+                  </rules>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>cobertura-maven-plugin</artifactId>
+            <version>2.0</version>
+            <executions>
+              <execution>
+                <id>clean</id>
+                <goals>
+                  <goal>clean</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <version>2.2</version>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-source-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>attach-sources</id>
+                <goals>
+                  <goal>jar</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>attach-javadocs</id>
+                <goals>
+                  <goal>jar</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+
+    <profile>
+      <id>reporting</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>cobertura-maven-plugin</artifactId>
+            <version>2.2</version>
+            <executions>
+              <execution>
+                <phase>clean</phase>
+                <goals>
+                  <goal>clean</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-project-info-reports-plugin</artifactId>
+            <version>2.1</version>
+          </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.2</version>
+            <configuration>
+              <configLocation>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-checkstyle-plugin/src/main/resources/config/maven_checks.xml</configLocation>
+              <headerLocation>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-checkstyle-plugin/src/main/resources/config/maven-header.txt</headerLocation>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-pmd-plugin</artifactId>
+            <version>2.4</version>
+            <configuration>
+              <rulesets>
+                <ruleset>http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/rulesets/maven.xml</ruleset>
+              </rulesets>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>cobertura-maven-plugin</artifactId>
+            <version>2.2</version>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>taglist-maven-plugin</artifactId>
+            <version>2.2</version>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-jxr-plugin</artifactId>
+            <version>2.1</version>
+            <configuration>
+              <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <version>2.5</version>
+            <configuration>
+              <encoding>${project.build.sourceEncoding}</encoding>
+              <links>
+                <link>http://java.sun.com/j2se/1.4.2/docs/api</link>
+                <link>http://java.sun.com/j2ee/1.4/docs/api</link>
+                <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
+                <link>http://commons.apache.org/collections/apidocs-COLLECTIONS_3_0/</link>
+                <link>http://commons.apache.org/dbcp/apidocs/</link>
+                <link>http://commons.apache.org/fileupload/apidocs/</link>
+                <link>http://commons.apache.org/httpclient/apidocs/</link>
+                <link>http://commons.apache.org/logging/apidocs/</link>
+                <link>http://commons.apache.org/pool/apidocs/</link>
+                <link>http://junit.sourceforge.net/javadoc/</link>
+                <link>http://logging.apache.org/log4j/1.2/apidocs/</link>
+                <link>http://jakarta.apache.org/regexp/apidocs/</link>
+              </links>
+            </configuration>
+            <reportSets>
+              <reportSet>
+                <reports>
+                  <report>javadoc</report>
+                  <report>test-javadoc</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <!--plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>clirr-maven-plugin</artifactId>
+            <version>2.2.2</version>
+          </plugin-->
+        </plugins>
+      </reporting>
+    </profile>
+
+    <profile>
       <id>reporting-aggregate</id>
       <!-- To generate aggregate reports -->
       <!-- To deploy both aggregate reports for top-level project and standalone reports for modules, call
@@ -135,5 +449,4 @@
     <url>http://svn.apache.org/viewvc/maven/mercury/trunk/</url>
   </scm>
 
-
 </project>