diff --git a/javadoc/plugin.jelly b/javadoc/plugin.jelly
index 59e33e31..f4db98ca 100644
--- a/javadoc/plugin.jelly
+++ b/javadoc/plugin.jelly
@@ -34,16 +34,18 @@
- javadoc init
-
-
-
-
-
-
-
-
+
+
+ javadoc init
+
+
+
+
+
+
+
+
### Debug mode is on ###
==================================
=== java plugin properties ===
@@ -90,105 +92,95 @@ pom.package = [${pom.package}]
==================================
=== javadoc internal variables ===
==================================
-internal.javadoc.jar = [${internal.javadoc.jar}]
-internal.javadoc.needed = [${internal.javadoc.needed}]
-internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
-
-
-
+internal_javadoc_jar = [${internal_javadoc_jar}]
+internal_javadoc_needed = [${internal_javadoc_needed}]
+internal_javadoc_working_dir = [${internal_javadoc_working_dir}]
+
+
+
+
### Debug mode is off ###
-
-
-
-
-
-
-
-
-
-
- internal.javadoc.needed not null : ${internal.javadoc.needed}
-
-
-
-
-
-
- sourceModifications used.
- ${context.getAntProject().getReferences().get('maven.compile.src.set')}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- sourceModifications not used.
-
-
-
-
-
-
- ${context.getAntProject().getReferences().get('internal.javadoc.sources')}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
- internal.javadoc.needed is ${internal.javadoc.needed}
-
+
+
+
+
+
+
+
+ sourceModifications used.
+ ${context.getAntProject().getReferences().get('maven.compile.src.set')}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sourceModifications not used.
+
+
+
+
+
+ ${context.getAntProject().getReferences().get('internal_javadoc_sources')}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ internal_javadoc_needed is ${internal_javadoc_needed}
+
+
+
+ />
@@ -200,7 +192,7 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
+
-
+
@@ -245,9 +237,9 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
-
-
+
+
+
@@ -287,8 +279,8 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
-
+
+
@@ -317,12 +309,12 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
>
-
+
- ${context.getAntProject().getReferences().get('maven.compile.src.set')}
-
+ ${context.getAntProject().getReferences().get('maven.compile.src.set')}
+
@@ -436,9 +428,9 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-->
- ${context.getAntProject().getReferences().get('maven.compile.src.set')}
+ ${context.getAntProject().getReferences().get('maven.compile.src.set')}
-
+
@@ -446,12 +438,12 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
+
-
+
@@ -485,12 +477,12 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
+
-
- No sources found. Javadoc not created !
+
+ *******************************************
+ * No sources found. Javadoc not created ! *
+ *******************************************
@@ -515,13 +509,16 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
-
-
+
+
+
+
+
+
@@ -530,12 +527,13 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
-
+
-
+
@@ -544,12 +542,13 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
-
+
+
-
+
@@ -559,11 +558,12 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
prereqs="javadoc:jar"
description="Deploys the jar containing javadoc to the remote repository">
-
+
-
+
@@ -573,11 +573,12 @@ internal.javadoc.working.dir = [${internal.javadoc.working.dir}]
prereqs="javadoc:jar"
description="Deploys the snapshot version of jar containing javadoc to remote repository">
-
+
-
+
diff --git a/javadoc/src/plugin-test/test07/project.xml b/javadoc/src/plugin-test/test07/project.xml
index 2a18a4b3..c3df4ece 100644
--- a/javadoc/src/plugin-test/test07/project.xml
+++ b/javadoc/src/plugin-test/test07/project.xml
@@ -31,8 +31,8 @@
2001
http://maven.apache.org/images/maven.jpg
- MPJAVADOC-40
- MPJAVADOC-40
+ javadoc:jar fails if project doesn't have source files
+ javadoc:jar fails if project doesn't have source files
http://maven.apache.org/reference/plugins/javadoc/index.html
/www/maven.apache.org/reference/plugins/javadoc/
diff --git a/javadoc/xdocs/changes.xml b/javadoc/xdocs/changes.xml
index 28664a0f..2e0ba5f9 100644
--- a/javadoc/xdocs/changes.xml
+++ b/javadoc/xdocs/changes.xml
@@ -27,6 +27,7 @@
+ javadoc:jar fails if project doesn't have source files.
The type for the javadoc is "javadoc.jar" when it is deployed on a repository.
Add javadoc warning report formatted similar to Checkstyle report.
Added maven.javadoc.bottom property