diff --git a/jcoverage/plugin.jelly b/jcoverage/plugin.jelly
index 91716c76..cf0cbcce 100644
--- a/jcoverage/plugin.jelly
+++ b/jcoverage/plugin.jelly
@@ -159,60 +159,67 @@
description="Generate HTML test coverage reports with JCoverage"
prereqs="jcoverage:on,test:test">
-
-
-
- ${sourceDir}
-
-
- Copying ${size(sourceDirList)} source directories into one for jcoverage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
- jcoverage reports have been generated.
- The HTML report is ${maven.build.coverage.dir}/index.html
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${pom.getPluginContext('maven-test-plugin').setVariable('maven.junit.fork', oldfork)}
-
- ${pom.getPluginContext('maven-test-plugin').setVariable('maven.build.dest', oldBuildDest)}
-
-
- ${ex}
-
-
+
+ ${sourceDir}
+
+
+ Copying ${size(sourceDirList)} source directories into one for jcoverage
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ jcoverage reports have been generated.
+ The HTML report is ${maven.build.coverage.dir}/index.html
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${pom.getPluginContext('maven-test-plugin').setVariable('maven.junit.fork', oldfork)}
+
+ ${pom.getPluginContext('maven-test-plugin').setVariable('maven.build.dest', oldBuildDest)}
+
+
+ ${ex}
+
+
+
+
+ No tests to run JCoverage on.
+
+
diff --git a/jcoverage/xdocs/changes.xml b/jcoverage/xdocs/changes.xml
index 27bcc75e..a9aa4384 100644
--- a/jcoverage/xdocs/changes.xml
+++ b/jcoverage/xdocs/changes.xml
@@ -25,6 +25,7 @@
+ Fixed report generation fails when no java source present.
Handle multiple source directories correctly
Copy all of maven.build.dest, excluding the class files, into the instrumentation directory, as some people hook into the resources copying themselves without adding them to the POM