I found the problem. In another plugin I add a test compiler source root
(project.addTestCompileSourceRoot ), but I put a relative path.
Then the javadoc plugin fails to get the packages from it
(AbstractJavadocMojo.getPackageNamesOrFilesWithUnnamedPackages).
I think this is a bug in the javadoc plugin. What do you think ?
Benoit
Benoit Decherf wrote:
Hi,
I have a strange pb with mvn site.
My component declare a parent which contains the list of reports
plugin to execute. But it fails trying to create test-javadoc.
This is very strange because if I juste execute mvn
javadoc:test-javadoc, it works.
If I desactive the cobertura plugin it also works wich mvn site, but
it fails with mvn release:perform.
I have no idea how to debug this ?
Thanks.
Benoit
Here is the trace:
[INFO] Generating "Test JavaDocs" report.
[WARNING] -notimestamp option is not supported on Java version < 1.5
[DEBUG] "cd
/home/decherfb/tmp/apache-continuum-1.2-SNAPSHOT/apps/continuum/webapp/WEB-INF/working-directory/1/target/checkout/target/site/testapidocs
&& /usr/
java/j2sdk1.4.2_16/jre/../bin/javadoc" @options @packages
Loading source files for package com.kelkoo.drilldown...
Loading source files for package com.kelkoo.drilldown.beans...
Loading source files for package com.kelkoo.drilldown.filters...
Loading source files for package com.kelkoo.drilldown.glossary.util...
Loading source files for package com.kelkoo.drilldown.seo...
2 errors
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error during page generation
Embedded error: Error rendering Maven report: Exit code: 1 - javadoc:
Illegal package name:
"erfb.tmp.apache-continuum-1.2-SNAPSHOT.apps.continuum.webapp.WEB-I
NF.working-directory.1.target.checkout.mock.java.com.kelkoo.drilldown"
javadoc: Illegal package name:
"erfb.tmp.apache-continuum-1.2-SNAPSHOT.apps.continuum.webapp.WEB-INF.working-directory.1.target.checkout.mock.java.com.kelkoo.d
rilldown.tools"
Command line was:"cd
/home/decherfb/tmp/apache-continuum-1.2-SNAPSHOT/apps/continuum/webapp/WEB-INF/working-directory/1/target/checkout/target/site/testapidocs
&& /usr/java/j2sdk1.4.2_16/jre/../bin/javadoc" @options @packages
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]