diff --git a/javadoc/src/plugin-test/test04/.cvsignore b/javadoc/src/plugin-test/test04/.cvsignore
new file mode 100644
index 00000000..64d85f5a
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/.cvsignore
@@ -0,0 +1,5 @@
+gump.xml
+*.log
+targetdist
+dist
+target
diff --git a/javadoc/src/plugin-test/test04/maven.xml b/javadoc/src/plugin-test/test04/maven.xml
new file mode 100644
index 00000000..ca8bba7f
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/maven.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/project.xml b/javadoc/src/plugin-test/test04/project.xml
new file mode 100644
index 00000000..57d61531
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/project.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+ 3
+ test-maven-javadoc-plugin-04
+ Several packages but only one selected for javadoc (MPJAVADOC-33)
+ maven
+ 1.0-SNAPSHOT
+
+ Apache Software Foundation
+ http://www.apache.org/
+ http://maven.apache.org/images/apache-maven-project.png
+
+ 2001
+ org.apache.maven
+ http://maven.apache.org/images/maven.jpg
+ Several packages but only one selected for javadoc (MPJAVADOC-33)
+ Several packages but only one selected for javadoc (MPJAVADOC-33)
+ http://maven.apache.org/reference/plugins/javadoc/index.html
+ /www/maven.apache.org/reference/plugins/javadoc/
+
+ scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven-plugins/javadoc/
+ http://cvs.apache.org/viewcvs/maven-plugins/javadoc/
+
+
+
+ dIon Gillard
+ dion
+ dion@multitask.com.au
+ Multitask Consulting
+
+ Documentation
+
+
+
+ Arnaud Heritier
+ aheritier
+ aheritier@apache.org
+
+ Developer
+
+
+
+
+
+ src/main
+
+
+ org.apache.maven.Dummy
+
+ **/Dummy4.*
+
+
+
+
+
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven/Dummy.java b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/Dummy.java
new file mode 100644
index 00000000..3540d6cd
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/Dummy.java
@@ -0,0 +1,8 @@
+package org.apache.maven;
+
+public class Dummy
+{
+ public String badChecky = "error";
+
+ public Dummy() {}
+}
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven/Dummy2.java b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/Dummy2.java
new file mode 100644
index 00000000..a8f60c78
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/Dummy2.java
@@ -0,0 +1,8 @@
+package org.apache.maven;
+
+public class Dummy2
+{
+ public String badChecky = "error";
+
+ public Dummy dummy = new Dummy();
+}
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven/doc-files/example.txt b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/doc-files/example.txt
new file mode 100644
index 00000000..78264689
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/doc-files/example.txt
@@ -0,0 +1 @@
+This an example
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven/package.html b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/package.html
new file mode 100644
index 00000000..545e7eb8
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven/package.html
@@ -0,0 +1,7 @@
+
+
+
+Package documentation.
+example.txt in doc-files directory.
+
+
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/Dummy3.java b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/Dummy3.java
new file mode 100644
index 00000000..cd88a1f3
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/Dummy3.java
@@ -0,0 +1,10 @@
+package org.apache.maven2;
+
+/**
+ * Test MPJAVADOC-28 : {@link org.apache.maven}
+ *
+ */
+public class Dummy3
+{
+ public String badChecky = "error";
+}
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/Dummy4.java b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/Dummy4.java
new file mode 100644
index 00000000..fb3cae97
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/Dummy4.java
@@ -0,0 +1,6 @@
+package org.apache.maven2;
+
+public class Dummy4
+{
+ public String badChecky = "error";
+}
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/doc-files/example.txt b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/doc-files/example.txt
new file mode 100644
index 00000000..78264689
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/doc-files/example.txt
@@ -0,0 +1 @@
+This an example
\ No newline at end of file
diff --git a/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/package.html b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/package.html
new file mode 100644
index 00000000..545e7eb8
--- /dev/null
+++ b/javadoc/src/plugin-test/test04/src/main/org/apache/maven2/package.html
@@ -0,0 +1,7 @@
+
+
+
+Package documentation.
+example.txt in doc-files directory.
+
+
\ No newline at end of file