I think this has been fixed in CVS - check closed issues in JIRA relating to
JXR - there was definitely a NPE fix.

The only thing I can think of that might help is to add ${basedir}/... To
your sourceDirectory attribute (also not required in CVS, but will help with
b10).

IS your POM sourceDirectory src or ${basedir}/src?

Cheers,
Brett

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Sent: Tuesday, 26 August 2003 10:37 AM
> To: [EMAIL PROTECTED]
> Subject: Unable to run maven reports
> 
> 
> I am unable to run Source xref and PMD reports when I use non 
> Maven standard directory layout. (Please don't flame for not 
> using Maven's directory layout. Limitation exists for other reasons.)
> 
> My directory layout:
> 
> /projects/_maven
> /projects/_maven/plugins
> /projects/_maven/repository
> 
> /projects/myproject (myproject is called mf)
> 
> under myproject:
> /build/script (contains project.xml, project.properties, 
> build.properties) /src/java /src/descriptors 
> (application.xml, ejb-jar.xml, web.xml) /src/html /src/images /target
> 
> BTW, I am using Maven beta 10 build.
> The jxr plugin fails and reports that javadocdir:null. Line 
> 90 Column 31.
> 
> [snip]
> maven-jxr-plugin:report:
>     [mkdir] Created dir: C:\projects\mf\target\docs\xref
>     [echo]
>     [copy] Copying 1 file to C:\projects\mf\target\docs\xref 
> javadocdir:null
> 
> BUILD FAILED
> File...... 
> file:/C:/projects/_maven/plugins/maven-jxr-plugin-1.2-SNAPSHOT/
> Element... jxr:jxr
> Line...... 90
> Column.... 31
> java.lang.reflect.InvocationTargetException
> Total time: 1 minutes 0 seconds
> [/snip]
> 
> When I comment out jxr plugin report and run again for PMD 
> report, I get an error that the raw report cannot be found 
> under build/script directory. THe pmd-raw-report.xml is 
> generated in c:/projects/mf/target.
> 
> [snip]
> maven-tasklist-plugin:report:
>     [echo] Generating tasklist ...
> 
>     [echo] Generating the PMD Report...
> pmd:report:
>     [echo] Running the PMD task with 
> \projects\_maven\plugins\maven-pmd-plugin-1
> .1-SNAPSHOT\plugin-resources/rulesets/basic.xml,\projects\_mav
> en\plugins\maven-p
> md-plugin-1.1-SNAPSHOT\plugin-resources/rulesets/unusedcode.xm
> l,\projects\_maven
> \plugins\maven-pmd-plugin-1.1-SNAPSHOT\plugin-resources/rulese
> ts/imports.xml ...
> 
> 
> BUILD FAILED
> File...... 
> file:/C:/projects/_maven/plugins/maven-pmd-plugin-1.1-SNAPSHOT
/
Element... pmd
Line...... 83
Column.... 51
C:\Projects\mf\build\script\projects\mf\target\pmd-raw-report.xml (The
system ca nnot find the path specified) Total time: 1 minutes 10 seconds
[/snip]


FYI, my build.properties has the following properties overridden:

maven.home.local=/projects
project.home=/projects/myproject maven.build.dir=${project.home}/target
maven.build.src=${project.home}/src/java
maven.build.conf=${project.home}/build/script
maven.repo.local=${maven.home.local}/_maven/repository
maven.plugin.unpacked.dir=${maven.home.local}/_maven/plugins


Any help is much appreciated. These reports are very useful.

__________________________________________________________________
McAfee VirusScan Online from the Netscape Network. Comprehensive protection
for your entire computer. Get your free trial today!
http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397

Get AOL Instant Messenger 5.1 free of charge.  Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to