diff --git a/dashboard/src/plugin-resources/templates/dashboard.jsl b/dashboard/src/plugin-resources/templates/dashboard.jsl
index ab7294a1..63b522c2 100644
--- a/dashboard/src/plugin-resources/templates/dashboard.jsl
+++ b/dashboard/src/plugin-resources/templates/dashboard.jsl
@@ -3,7 +3,7 @@
+
+
+ 3
+ maven
+ 1.0
+
+ Apache Software Foundation
+ http://jakarta.apache.org/
+
+ 2003
+ org.apache.maven.dashboard.test
+ http://maven.apache.org/reference/plugins/dashboard/
+
+ scm:svn:http://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk/dashboard/
+ http://svn.apache.org/viewcvs.cgi/maven/maven-1/plugins/trunk/dashboard/
+
+
+
+
+
+ commons-jelly
+ commons-jelly-tags-xml
+ 20030211.142705
+ http://jakarta.apache.org/commons/jelly/libs/xml/
+
+
+
+ maven-plugins
+ maven-findbugs-plugin
+ 0.8.4
+ plugin
+
+
+
+ maven-plugins
+ maven-javancss-plugin
+ 1.3
+ plugin
+
+
+
+ src/java
+ src/test
+
+
+ **/Test*.java
+
+
+
+
+
diff --git a/dashboard/src/plugin-test/maven.xml b/dashboard/src/plugin-test/maven.xml
index d4ced241..0f559287 100644
--- a/dashboard/src/plugin-test/maven.xml
+++ b/dashboard/src/plugin-test/maven.xml
@@ -1,6 +1,6 @@
+
@@ -109,8 +110,9 @@
Check that subproject1 has a link to the checkstyle report
-
- Check that subproject2 has no link to detailed reports
+
+ Check that subproject2 has no link to the checkstyle report
diff --git a/dashboard/src/plugin-test/project.properties b/dashboard/src/plugin-test/project.properties
index b086969b..6dfa86e0 100644
--- a/dashboard/src/plugin-test/project.properties
+++ b/dashboard/src/plugin-test/project.properties
@@ -1,5 +1,5 @@
# -------------------------------------------------------------------
-# Copyright 2001-2004 The Apache Software Foundation.
+# Copyright 2001-2005 The Apache Software Foundation.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -14,35 +14,11 @@
# limitations under the License.
# -------------------------------------------------------------------
-# -------------------------------------------------------------------
-# P R O J E C T P R O P E R T I E S
-# -------------------------------------------------------------------
-maven.xdoc.date=left
-maven.checkstyle.header.file = ${basedir}/../../../../checkstyle-license.txt
-
-# Ensure that Maven will be able to download the findbugs plugin for the
-# tests
-maven.repo.remote = http://www.ibiblio.org/maven,http://maven-plugins.sourceforge.net/repository/
-
-# Put line count at a low number so that we can get Simian-reported errors
-maven.simian.linecount = 5
-
# MUST specify these, even though they are the defaults, so we can run
# inside reactor where they were already set.
maven.multiproject.basedir=${basedir}
maven.multiproject.includes=*/project.xml
-maven.multiproject.excludes=
+maven.multiproject.excludes=common/project.xml
-# Turn off these properties as we're using the multiproject plugin to
-# generate the dashboard
-maven.dashboard.rungoals = false
-maven.dashboard.runreactor = false
-
-# Define what dashboard aggregators will be run. This property is inherited
-# by the subprojects and thus they don't need to define it again.
-maven.dashboard.aggregators = csall,cserrors,cswarnings,csfiles,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,junitfailures,juniterrors,simiantdl,pmdfiles,pmdviolations,fbfiles,fbviolations,jcoveragelipc,jcoverageloc,tasklistclass,tasklistmethod,tasklist,scmchangedfiles,scmchangedcommit,javancssclassestotal,javancssfunctionstotal,javancssncsstotal,javancsspackagestotal,javancssjavadocstotal
-
-# Make sure that an XML report is generated whenever Clover is run. Also
-# inherited by the subprojects.
-maven.clover.report.xml = true
-maven.junit.fork=true
+# Ensure we don't build common/project.xml in the dashboard report
+maven.dashboard.excludes=**/target/**/project.xml,common/project.xml
diff --git a/dashboard/src/plugin-test/project.xml b/dashboard/src/plugin-test/project.xml
index 45080230..408efd54 100644
--- a/dashboard/src/plugin-test/project.xml
+++ b/dashboard/src/plugin-test/project.xml
@@ -1,7 +1,8 @@
+
-
- 3
+ ${basedir}/common/project.xml
test-maven-dashboard-plugin
Maven Dashboard plugin test
- maven
- 1.0
-
- Apache Software Foundation
- http://jakarta.apache.org/
-
- 2003
- org.apache.maven.dashboard.test
Test project for Maven Dashboard plugin
- http://maven.apache.org/reference/plugins/dashboard/
-
- scm:svn:http://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk/dashboard/
- http://svn.apache.org/viewcvs.cgi/maven/maven-1/plugins/trunk/dashboard/
-
-
-
-
-
- commons-jelly
- commons-jelly-tags-xml
- 20030211.142705
- http://jakarta.apache.org/commons/jelly/libs/xml/
-
-
-
- maven-plugins
- maven-findbugs-plugin
- 0.8.4
- plugin
-
-
-
- maven-plugins
- maven-javancss-plugin
- 1.3
- plugin
-
-
-
- src/java
- src/test
-
-
- **/Test*.java
-
-
-
maven-dashboard-plugin
diff --git a/dashboard/src/plugin-test/subproject1/conf/test/changelog-report.xml b/dashboard/src/plugin-test/subproject1/conf/test/changelog-report.xml
index 067863a2..ac808e77 100644
--- a/dashboard/src/plugin-test/subproject1/conf/test/changelog-report.xml
+++ b/dashboard/src/plugin-test/subproject1/conf/test/changelog-report.xml
@@ -1,5 +1,23 @@
+
+
Changelog Report
diff --git a/dashboard/src/plugin-test/subproject1/conf/test/changelog.xml b/dashboard/src/plugin-test/subproject1/conf/test/changelog.xml
index 70f120eb..018aaba0 100644
--- a/dashboard/src/plugin-test/subproject1/conf/test/changelog.xml
+++ b/dashboard/src/plugin-test/subproject1/conf/test/changelog.xml
@@ -1,4 +1,23 @@
+
+
+
+
File Activity Analysis
diff --git a/dashboard/src/plugin-test/subproject1/maven.xml b/dashboard/src/plugin-test/subproject1/maven.xml
index 8528043c..584e1a0a 100644
--- a/dashboard/src/plugin-test/subproject1/maven.xml
+++ b/dashboard/src/plugin-test/subproject1/maven.xml
@@ -1,6 +1,6 @@
- ${basedir}/../project.xml
+ ${basedir}/../common/project.xml
test-maven-dashboard-plugin-subproject1
Maven Dashboard plugin test - Subproject1
diff --git a/dashboard/src/plugin-test/subproject2/project.xml b/dashboard/src/plugin-test/subproject2/project.xml
index 7c57319c..11bda6d6 100644
--- a/dashboard/src/plugin-test/subproject2/project.xml
+++ b/dashboard/src/plugin-test/subproject2/project.xml
@@ -1,7 +1,7 @@
- ${basedir}/../project.xml
+ ${basedir}/../common/project.xml
test-maven-dashboard-plugin-subproject2
Maven Dashboard plugin test - Subproject2
-
+
+ maven-linkcheck-plugin
diff --git a/dashboard/src/plugin-test/subproject3/project.xml b/dashboard/src/plugin-test/subproject3/project.xml
index 4b726cdd..0db3a70b 100644
--- a/dashboard/src/plugin-test/subproject3/project.xml
+++ b/dashboard/src/plugin-test/subproject3/project.xml
@@ -1,7 +1,7 @@
- ${basedir}/../project.xml
+ ${basedir}/../common/project.xml
test-maven-dashboard-plugin-subproject3
Maven Dashboard plugin test - Subproject3
diff --git a/dashboard/xdocs/properties.xml b/dashboard/xdocs/properties.xml
index 32c96e24..179fce07 100644
--- a/dashboard/xdocs/properties.xml
+++ b/dashboard/xdocs/properties.xml
@@ -2,7 +2,7 @@