Author: ieb
Date: Thu Jan  8 01:44:09 2009
New Revision: 732665

URL: http://svn.apache.org/viewvc?rev=732665&view=rev
Log:
SHINDIG-820 SHINDIG-821
Patch from       Vincent Siveton
Fixes:  Make UTF-8 the default encoding for the build
Fixes: mprove plugins version and configuration in POMs
Patch was applied with a fuz of 5
Thanks

Modified:
    incubator/shindig/trunk/features/pom.xml
    incubator/shindig/trunk/java/common/pom.xml
    incubator/shindig/trunk/java/gadgets/pom.xml
    incubator/shindig/trunk/java/server/pom.xml
    incubator/shindig/trunk/java/social-api/pom.xml
    incubator/shindig/trunk/pom.xml

Modified: incubator/shindig/trunk/features/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/features/pom.xml?rev=732665&r1=732664&r2=732665&view=diff
==============================================================================
--- incubator/shindig/trunk/features/pom.xml (original)
+++ incubator/shindig/trunk/features/pom.xml Thu Jan  8 01:44:09 2009
@@ -1,4 +1,5 @@
-<?xml version="1.0" encoding="UTF-8"?><!--
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
@@ -21,9 +22,9 @@
 
   <parent>
     <groupId>org.apache.shindig</groupId>
-    <artifactId>shindig-parent</artifactId>
+    <artifactId>shindig-project</artifactId>
     <version>1.1-SNAPSHOT</version>
-    <relativePath>../java/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>shindig-features</artifactId>
@@ -41,19 +42,25 @@
   </scm>
 
   <build>
+
+    <pluginManagement>
+      <!-- set versions of common plugins for reproducibility, ordered 
alphabetically by owner -->
+      <plugins>
+             <plugin>
+               <groupId>net.sf.alchim</groupId>
+               <artifactId>yuicompressor-maven-plugin</artifactId>
+               <version>0.7.1</version>
+        </plugin>
+        <plugin>
+          <groupId>de.berlios.jsunit</groupId>
+          <artifactId>jsunit-maven2-plugin</artifactId>
+               <version>1.3</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+    
     <plugins>
       <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-resources-plugin</artifactId>
-        <configuration>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-eclipse-plugin</artifactId>
-      </plugin>
-      <plugin>
         <!-- TODO: Replace this with the more generic javascript plugin that
              allows the use of arbitrary compressor / compilers.
              The maven-javascript-plugin does not seem to work.
@@ -167,6 +174,4 @@
       </resource>
     </resources>
   </build>
-
-  <dependencies />
 </project>

Modified: incubator/shindig/trunk/java/common/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/common/pom.xml?rev=732665&r1=732664&r2=732665&view=diff
==============================================================================
--- incubator/shindig/trunk/java/common/pom.xml (original)
+++ incubator/shindig/trunk/java/common/pom.xml Thu Jan  8 01:44:09 2009
@@ -39,15 +39,6 @@
   </scm>
 
   <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-resources-plugin</artifactId>
-        <configuration>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-    </plugins>
     <resources>
       <resource>
         <targetPath>containers/default</targetPath>

Modified: incubator/shindig/trunk/java/gadgets/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/pom.xml?rev=732665&r1=732664&r2=732665&view=diff
==============================================================================
--- incubator/shindig/trunk/java/gadgets/pom.xml (original)
+++ incubator/shindig/trunk/java/gadgets/pom.xml Thu Jan  8 01:44:09 2009
@@ -43,13 +43,6 @@
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-resources-plugin</artifactId>
-        <configuration>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-war-plugin</artifactId>
         <configuration>
           <webResources>
@@ -67,17 +60,16 @@
         </executions>
       </plugin>
       <plugin>
-        <groupId>org.apache.maven.plugins </groupId>
-        <artifactId>maven-eclipse-plugin</artifactId>
-      </plugin>
-      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
-          <source>1.5</source>
-          <target>1.5</target>
-          <fork>true</fork>
           <compilerArguments>
-            <!-- A common distribution of hamcrest library includes .java 
files that are newer than the corresponding .class files.  Because sourcepath 
defaults to classpath, if we do not set this, then we end up with some of 
hamcrest's classes in our jar.  This is silly and not what we want, so we 
explicitly set sourcepath to something that is not a directory.  If you have a 
directory on your machine that is called /not_a_directory and contains .java 
files that are newer than .class files with a similar name that are imported by 
our code, then you will probably experience trouble. -->
+            <!-- A common distribution of hamcrest library includes .java 
files that are newer than the corresponding
+             .class files.  Because sourcepath defaults to classpath, if we do 
not set this, then we end up with some
+              of hamcrest's classes in our jar.  This is silly and not what we 
want, so we explicitly set sourcepath 
+              to something that is not a directory.  If you have a directory 
on your machine that is called 
+              /not_a_directory and contains .java files that are newer than 
.class files with a similar name that are 
+              imported by our code, then you will probably experience trouble. 
-->
             <sourcepath>/not_a_directory</sourcepath>
           </compilerArguments>
         </configuration>

Modified: incubator/shindig/trunk/java/server/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/server/pom.xml?rev=732665&r1=732664&r2=732665&view=diff
==============================================================================
--- incubator/shindig/trunk/java/server/pom.xml (original)
+++ incubator/shindig/trunk/java/server/pom.xml Thu Jan  8 01:44:09 2009
@@ -46,13 +46,6 @@
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-resources-plugin</artifactId>
-        <configuration>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-war-plugin</artifactId>
         <configuration>
           <webResources>

Modified: incubator/shindig/trunk/java/social-api/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/pom.xml?rev=732665&r1=732664&r2=732665&view=diff
==============================================================================
--- incubator/shindig/trunk/java/social-api/pom.xml (original)
+++ incubator/shindig/trunk/java/social-api/pom.xml Thu Jan  8 01:44:09 2009
@@ -39,15 +39,6 @@
   </scm>
 
   <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-resources-plugin</artifactId>
-        <configuration>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-    </plugins>
     <resources>
       <resource>
         <directory>conf</directory>

Modified: incubator/shindig/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/pom.xml?rev=732665&r1=732664&r2=732665&view=diff
==============================================================================
--- incubator/shindig/trunk/pom.xml (original)
+++ incubator/shindig/trunk/pom.xml Thu Jan  8 01:44:09 2009
@@ -562,190 +562,43 @@
   <!-- ====================================================================== 
-->
   <!-- B U I L D                                                              
-->
   <!-- ====================================================================== 
-->
-  <build>
-    <defaultGoal>install</defaultGoal>
 
-    <plugins>
-      <!-- We want to package up license resources in the JARs produced -->
-       <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-remote-resources-plugin</artifactId>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.geronimo.genesis.plugins</groupId>
-        <artifactId>tools-maven-plugin</artifactId>
-        <version>1.4</version>
-        <executions>
-          <execution>
-            <id>verify-legal-files</id>
-            <phase>verify</phase>
-            <goals>
-              <goal>verify-legal-files</goal>
-            </goals>
-            <configuration>
-              <strict>false</strict>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-war-plugin</artifactId>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins </groupId>
-        <artifactId>maven-eclipse-plugin</artifactId>
-        <version>2.5.1</version>
-        <!--
-                <configuration>
-                  
<projectNameTemplate>${project.groupId}-${project.artifactId}</projectNameTemplate>
-                </configuration>
-        -->
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.0.2</version>
-        <configuration>
-          <source>1.5</source>
-          <target>1.5</target>
-          <showDeprecation>true</showDeprecation>
-          
<compilerArgument>-Xlint:unchecked,deprecation,fallthrough,finally</compilerArgument>
-          <fork>true</fork>
-        </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-source-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>attach-sources</id>
-            <phase>package</phase>
-            <goals>
-              <goal>jar</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <excludeResources>false</excludeResources>
-          <attach>true</attach>
-        </configuration>
-      </plugin>
-      <!--
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <executions>
-          <execution>
-            <phase>package</phase>
-            <goals>
-              <goal>jar</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-      -->
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
 
-       <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>cobertura-maven-plugin</artifactId>
-            <version>2.2</version>
-            <configuration>
-                <check>
-                    <haltOnFailure>false</haltOnFailure>
-                    <regexes>
-                        <regex>
-                            <pattern>org.apache.shindig.*</pattern>
-                            <branchRate>90</branchRate>
-                            <lineRate>90</lineRate>
-                        </regex>
-                    </regexes>
-                </check>
-                <instrumentation>
-                    <includes>
-                        <include>org/apache/shindig/**/*.class</include>
-                    </includes>
-                </instrumentation>
-            </configuration>
-            <executions>
-                <execution>
-                    <id>clean</id>
-                    <phase>pre-site</phase>
-                    <goals>
-                        <goal>clean</goal>
-                    </goals>
-                </execution>
-                <execution>
-                    <id>instrument</id>
-                    <phase>site</phase>
-                    <goals>
-                        <goal>instrument</goal>
-                        <goal>cobertura</goal>
-                        <goal>check</goal>
-                    </goals>
-                </execution>
-            </executions>
-        </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>rat-maven-plugin</artifactId>
-        <version>1.0-alpha-3</version>
-        <executions>
-          <execution>
-            <phase>verify</phase>
-            <goals>
-              <goal>check</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <includes>
-            <include>**/*.java</include>
-          </includes>
-          <excludes>
-            <exclude>**/jsunit/**/*</exclude>
-          </excludes>
-        </configuration>
-      </plugin>
-
-    </plugins>
+  <build>
+    <defaultGoal>install</defaultGoal>
 
     <pluginManagement>
+      <!-- set versions/conf of common plugins for reproducibility, ordered 
alphabetically by owner -->
       <plugins>
-        <!-- We want to package up license resources in the JARs produced -->
+        <!-- Maven -->
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-remote-resources-plugin</artifactId>
-          <version>1.0</version>
-          <executions>
-            <execution>
-              <goals>
-                <goal>process</goal>
-              </goals>
-              <configuration>
-                <resourceBundles>
-                  
<resourceBundle>org.apache:apache-jar-resource-bundle:1.3</resourceBundle>
-                  
<resourceBundle>org.apache:apache-incubator-disclaimer-resource-bundle:1.1</resourceBundle>
-                </resourceBundles>
-              </configuration>
-            </execution>
-          </executions>
+          <artifactId>maven-compiler-plugin</artifactId>
+          <version>2.0.2</version>
+          <configuration>
+            <source>1.5</source>
+            <target>1.5</target>
+            <showDeprecation>true</showDeprecation>
+            
<compilerArgument>-Xlint:unchecked,deprecation,fallthrough,finally</compilerArgument>
+            <fork>true</fork>
+            <encoding>${project.build.sourceEncoding}</encoding>
+          </configuration>
         </plugin>
         <plugin>
-          <groupId>org.mortbay.jetty</groupId>
-          <artifactId>maven-jetty-plugin</artifactId>
-          <version>6.1.14</version>
-        </plugin>
-
-        <!-- set versions of common plugins for reproducibility, ordered 
alphabetically -->
-        <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-deploy-plugin</artifactId>
           <version>2.3</version>
         </plugin>
         <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-install-plugin</artifactId>
-          <version>2.2</version>
+          <groupId>org.apache.maven.plugins </groupId>
+          <artifactId>maven-eclipse-plugin</artifactId>
+          <version>2.5.1</version>
+<!--          <configuration>-->
+<!--            
<projectNameTemplate>${project.groupId}-${project.artifactId}</projectNameTemplate>-->
+<!--          </configuration>-->
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -754,6 +607,11 @@
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-install-plugin</artifactId>
+          <version>2.2</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-jar-plugin</artifactId>
           <version>2.1</version>
           <executions>
@@ -779,6 +637,48 @@
           <configuration>
             <source>1.5</source>
             <target>1.5</target>
+            <encoding>${project.build.sourceEncoding}</encoding>
+            <links>
+              <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
+              <link>http://java.sun.com/products/servlet/2.3/javadoc/</link>
+              <link>http://www.json.org/javadoc/</link>
+              <link>http://junit.sourceforge.net/javadoc/</link>
+            </links>
+          </configuration>
+        </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>
+        <!-- We want to package up license resources in the JARs produced -->
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-remote-resources-plugin</artifactId>
+          <version>1.0</version>
+          <executions>
+            <execution>
+              <goals>
+                <goal>process</goal>
+              </goals>
+              <configuration>
+                <resourceBundles>
+                  
<resourceBundle>org.apache:apache-jar-resource-bundle:1.3</resourceBundle>
+                  
<resourceBundle>org.apache:apache-incubator-disclaimer-resource-bundle:1.1</resourceBundle>
+                </resourceBundles>
+              </configuration>
+            </execution>
+          </executions>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-resources-plugin</artifactId>
+          <version>2.3</version>
+          <configuration>
+            <encoding>${project.build.sourceEncoding}</encoding>
           </configuration>
         </plugin>
         <plugin>
@@ -797,70 +697,223 @@
           <version>2.4.3</version>
         </plugin>
         <plugin>
+          <groupId>org.apache.maven.plugins</groupId>
+          <artifactId>maven-war-plugin</artifactId>
+          <version>2.1-alpha-2</version>
+        </plugin>
+
+        <!-- Mojo -->
+        <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>cobertura-maven-plugin</artifactId>
           <version>2.2</version>
         </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>findbugs-maven-plugin</artifactId>
+          <version>1.2</version>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>jdepend-maven-plugin</artifactId>
+          <version>2.0-beta-2</version>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>rat-maven-plugin</artifactId>
+          <version>1.0-alpha-3</version>
+          <executions>
+            <execution>
+              <phase>verify</phase>
+              <goals>
+                <goal>check</goal>
+              </goals>
+            </execution>
+          </executions>
+          <configuration>
+            <includes>
+              <include>**/*.java</include>
+            </includes>
+            <excludes>
+              <exclude>**/jsunit/**/*</exclude>
+            </excludes>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>taglist-maven-plugin</artifactId>
+          <version>2.3</version>
+        </plugin>
+
+        <!-- Misc -->
+        <plugin>
+          <groupId>org.mortbay.jetty</groupId>
+          <artifactId>maven-jetty-plugin</artifactId>
+          <version>6.1.14</version>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.geronimo.genesis.plugins</groupId>
+          <artifactId>tools-maven-plugin</artifactId>
+          <version>1.4</version>
+          <executions>
+            <execution>
+              <id>verify-legal-files</id>
+              <phase>verify</phase>
+              <goals>
+                <goal>verify-legal-files</goal>
+              </goals>
+              <configuration>
+                <strict>false</strict>
+              </configuration>
+            </execution>
+          </executions>
+        </plugin>
       </plugins>
     </pluginManagement>
+
+    <!-- ordered alphabetically by owner -->
+    <plugins>
+      <!-- Maven -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-eclipse-plugin</artifactId>
+      </plugin>
+      <!-- We want to package up license resources in the JARs produced -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-remote-resources-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-resources-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <phase>package</phase>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <excludeResources>false</excludeResources>
+          <attach>true</attach>
+        </configuration>
+      </plugin>
+
+      <!-- Mojo -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <configuration>
+          <check>
+            <haltOnFailure>false</haltOnFailure>
+            <regexes>
+              <regex>
+                <pattern>org.apache.shindig.*</pattern>
+                <branchRate>90</branchRate>
+                <lineRate>90</lineRate>
+              </regex>
+            </regexes>
+          </check>
+          <instrumentation>
+            <includes>
+              <include>org/apache/shindig/**/*.class</include>
+            </includes>
+          </instrumentation>
+        </configuration>
+        <executions>
+          <execution>
+            <id>clean</id>
+            <phase>pre-site</phase>
+            <goals>
+              <goal>clean</goal>
+            </goals>
+          </execution>
+          <execution>
+            <id>instrument</id>
+            <phase>site</phase>
+            <goals>
+              <goal>instrument</goal>
+              <goal>cobertura</goal>
+              <goal>check</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>rat-maven-plugin</artifactId>
+      </plugin>
+
+      <!-- Misc -->
+      <plugin>
+        <groupId>org.apache.geronimo.genesis.plugins</groupId>
+        <artifactId>tools-maven-plugin</artifactId>
+      </plugin>
+    </plugins>
   </build>
+
   <!-- ====================================================================== 
-->
   <!-- R E P O R T I N G                                                      
-->
   <!-- ====================================================================== 
-->
   <reporting>
+    <!-- ordered alphabetically by owner -->
     <plugins>
+      <!-- Maven -->
       <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>findbugs-maven-plugin</artifactId>
-        <version>1.2</version>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          
<configLocation>http://svn.apache.org/repos/asf/incubator/shindig/trunk/site/checkstyle.xml</configLocation>
+        </configuration>
       </plugin>
-       <plugin>
-         <groupId>org.apache.maven.plugins</groupId>
-         <artifactId>maven-checkstyle-plugin</artifactId>
-         <configuration>
-          <configLocation>site/checkstyle.xml</configLocation>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.5</version>
+        <configuration>
+          <aggregate>true</aggregate>
         </configuration>
-       </plugin>
-       <plugin>
-          <groupId>org.codehaus.mojo</groupId>
-          <artifactId>cobertura-maven-plugin</artifactId>
-       </plugin>
-       <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-javadoc-plugin</artifactId>
-          <configuration>
-             <aggregate>true</aggregate>
-             <links>
-               <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
-               <link>http://java.sun.com/products/servlet/2.3/javadoc/</link>
-               <link>http://www.json.org/javadoc/</link>
-               <link>http://junit.sourceforge.net/javadoc/</link>
-             </links>
-          </configuration>
-       </plugin>
-       <plugin>
-         <groupId>org.codehaus.mojo</groupId>
-         <artifactId>jxr-maven-plugin</artifactId>
-       </plugin>
-       <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>jdepend-maven-plugin</artifactId>
       </plugin>
       <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>taglist-maven-plugin</artifactId>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jxr-plugin</artifactId>
+        <version>2.1</version>
         <configuration>
-          <tags>
-            <tag>TODO</tag>
-            <tag>FIXME</tag>
-            <tag>@todo</tag>
-            <tag>@deprecated</tag>
-          </tags>
+          <aggregate>true</aggregate>
         </configuration>
       </plugin>
       <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>
+
+      <!-- Mojo -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>1.2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>jdepend-maven-plugin</artifactId>
+        <version>2.0-beta-2</version>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
@@ -872,9 +925,23 @@
           </includes>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>taglist-maven-plugin</artifactId>
+        <version>2.3</version>
+        <configuration>
+          <tags>
+            <tag>TODO</tag>
+            <tag>FIXME</tag>
+            <tag>@todo</tag>
+            <tag>@deprecated</tag>
+          </tags>
+        </configuration>
+      </plugin>
     </plugins>
   </reporting>
 
+
   <!-- ====================================================================== 
-->
   <!-- R E P O S I T O R I E S                                                
-->
   <!-- ====================================================================== 
-->


Reply via email to