You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Mick Knutson <mi...@gmail.com> on 2007/08/14 23:04:35 UTC

Urgent: PMD errors after adding modules

I have some modules that do not have any actual java code in them, and now I
can't seem to stop getting this fatal PMD error:



[INFO] [site:site]
[WARNING] Error loading report
org.codehaus.mojo.surefire.SurefireReportMojo- AbstractMethodError:
canGenerateReport()
[DEBUG] maven-default-skin: resolved to version 1.0 from repository central
[DEBUG] Generating
C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site\checkstyle.html
[INFO] Generate "Checkstyle" report.
[DEBUG]
resolveLocation(C:/viewstore/esp_lynx_dap/esp/dap//tools/build-tools/src/main/resources/sun_checks.xml,
checkstyle-checker.xml)
[DEBUG] Location is not a URL.
[DEBUG] Potential File:
C:\viewstore\esp_lynx_dap\esp\dap\tools\build-tools\src\main\resources\sun_checks.xml
[DEBUG] resolveLocation(null, checkstyle-checker.properties)
[DEBUG] resolveLocation(LICENSE.txt, checkstyle-header.txt)
[DEBUG] Location is not a URL.
[DEBUG] Potential File: C:\viewstore\esp_lynx_dap\esp\dap\LICENSE.txt
[DEBUG] resolveLocation(null, checkstyle-packages.xml)
[DEBUG] resolveLocation(null, checkstyle-suppressions.xml)
[DEBUG] File
C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site/checkstyle.rss
created...
[DEBUG] Generating
C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site\cpd.html
[INFO] Generate "CPD Report" report.
[DEBUG] Excluded files: '**/*Bean.java
,**/generated-sources/*.java,**/xmlbeans/*.java,**/*~,**/#*#,**/.#*,**/%*%,**/._*,**/CVS,**/CVS/**,**/.cvsignore,**/S
CCS,**/SCCS/**,**/vssver.scc,**/.svn,**/.svn/**,**/.arch-ids,**/.arch-ids/**,**/.DS_Store'
[DEBUG] Generating
C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site\pmd.html
[INFO] Generate "PMD Report" report.
[DEBUG] Preparing ruleset:
C:/viewstore/esp_lynx_dap/esp/dap//tools/build-tools/src/main/resources/pmd-
rules.xml
[DEBUG] Before:
C:/viewstore/esp_lynx_dap/esp/dap//tools/build-tools/src/main/resources/pmd-
rules.xml After: pmd-rules.xml
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Provider oracle.xml.jaxp.JXDocumentBuilderFactory could not be
instantiated: java.lang.NullPointerException
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
javax.xml.parsers.FactoryConfigurationError: Provider
oracle.xml.jaxp.JXDocumentBuilderFactory could not be instantiated:
java.lang.NullPointerException
        at javax.xml.parsers.DocumentBuilderFactory.newInstance(
DocumentBuilderFactory.java:104)
        at net.sourceforge.pmd.RuleSetFactory.createRuleSet(
RuleSetFactory.java:189)
        at net.sourceforge.pmd.RuleSetFactory.createRuleSet(
RuleSetFactory.java:177)
        at org.apache.maven.plugin.pmd.PmdReport.executeReport(
PmdReport.java:182)
        at org.apache.maven.reporting.AbstractMavenReport.generate(
AbstractMavenReport.java:98)
        at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(
ReportDocumentRenderer.java:67)
        at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(
DefaultSiteRenderer.java:239)
        at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(
DefaultSiteRenderer.java:115)
        at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java
:124)
        at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:92)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
DefaultPluginManager.java:420)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
DefaultLifecycleExecutor.java:539)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
(DefaultLifecycleExecutor.java:480)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:459)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:311)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:278)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 57 seconds
[INFO] Finished at: Tue Aug 14 13:58:19 PDT 2007
[INFO] Final Memory: 44M/81M
[INFO]
------------------------------------------------------------------------
.

Does anyone have any ideas why PMD would be doing anything to this module if
there is no Java in it anyways?


-- 

Thanks,
Mick Knutson

http://www.baselogic.com
http://www.blincmagazine.com
http://www.djmick.com
http://www.myspace.com/mickknutson
http://www.myspace.com/djmick_dot_com
http://www.myspace.com/sexybeotches
http://www.thumpradio.com
---

Re: Urgent: PMD errors after adding modules

Posted by Wayne Fay <wa...@gmail.com>.
Looking at the error, it seems like perhaps the problem is coming from
something related to your PMD rule sets... Do you have any rule sets
configured in that module? And why is PMD even running on these
modules without code -- are they inheriting the config from a parent
module?

Wayne

On 8/14/07, Mick Knutson <mi...@gmail.com> wrote:
> I have some modules that do not have any actual java code in them, and now I
> can't seem to stop getting this fatal PMD error:
>
>
>
> [INFO] [site:site]
> [WARNING] Error loading report
> org.codehaus.mojo.surefire.SurefireReportMojo- AbstractMethodError:
> canGenerateReport()
> [DEBUG] maven-default-skin: resolved to version 1.0 from repository central
> [DEBUG] Generating
> C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site\checkstyle.html
> [INFO] Generate "Checkstyle" report.
> [DEBUG]
> resolveLocation(C:/viewstore/esp_lynx_dap/esp/dap//tools/build-tools/src/main/resources/sun_checks.xml,
> checkstyle-checker.xml)
> [DEBUG] Location is not a URL.
> [DEBUG] Potential File:
> C:\viewstore\esp_lynx_dap\esp\dap\tools\build-tools\src\main\resources\sun_checks.xml
> [DEBUG] resolveLocation(null, checkstyle-checker.properties)
> [DEBUG] resolveLocation(LICENSE.txt, checkstyle-header.txt)
> [DEBUG] Location is not a URL.
> [DEBUG] Potential File: C:\viewstore\esp_lynx_dap\esp\dap\LICENSE.txt
> [DEBUG] resolveLocation(null, checkstyle-packages.xml)
> [DEBUG] resolveLocation(null, checkstyle-suppressions.xml)
> [DEBUG] File
> C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site/checkstyle.rss
> created...
> [DEBUG] Generating
> C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site\cpd.html
> [INFO] Generate "CPD Report" report.
> [DEBUG] Excluded files: '**/*Bean.java
> ,**/generated-sources/*.java,**/xmlbeans/*.java,**/*~,**/#*#,**/.#*,**/%*%,**/._*,**/CVS,**/CVS/**,**/.cvsignore,**/S
> CCS,**/SCCS/**,**/vssver.scc,**/.svn,**/.svn/**,**/.arch-ids,**/.arch-ids/**,**/.DS_Store'
> [DEBUG] Generating
> C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\calculate-cob-total-bpel\target\site\pmd.html
> [INFO] Generate "PMD Report" report.
> [DEBUG] Preparing ruleset:
> C:/viewstore/esp_lynx_dap/esp/dap//tools/build-tools/src/main/resources/pmd-
> rules.xml
> [DEBUG] Before:
> C:/viewstore/esp_lynx_dap/esp/dap//tools/build-tools/src/main/resources/pmd-
> rules.xml After: pmd-rules.xml
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Provider oracle.xml.jaxp.JXDocumentBuilderFactory could not be
> instantiated: java.lang.NullPointerException
> [INFO]
> ------------------------------------------------------------------------
> [DEBUG] Trace
> javax.xml.parsers.FactoryConfigurationError: Provider
> oracle.xml.jaxp.JXDocumentBuilderFactory could not be instantiated:
> java.lang.NullPointerException
>        at javax.xml.parsers.DocumentBuilderFactory.newInstance(
> DocumentBuilderFactory.java:104)
>        at net.sourceforge.pmd.RuleSetFactory.createRuleSet(
> RuleSetFactory.java:189)
>        at net.sourceforge.pmd.RuleSetFactory.createRuleSet(
> RuleSetFactory.java:177)
>        at org.apache.maven.plugin.pmd.PmdReport.executeReport(
> PmdReport.java:182)
>        at org.apache.maven.reporting.AbstractMavenReport.generate(
> AbstractMavenReport.java:98)
>        at
> org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(
> ReportDocumentRenderer.java:67)
>        at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(
> DefaultSiteRenderer.java:239)
>        at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(
> DefaultSiteRenderer.java:115)
>        at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java
> :124)
>        at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:92)
>        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> DefaultPluginManager.java:420)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:539)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
> (DefaultLifecycleExecutor.java:480)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:459)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.java:311)
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:278)
>        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java:143)
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:585)
>        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
> :315)
>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
> :430)
>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 57 seconds
> [INFO] Finished at: Tue Aug 14 13:58:19 PDT 2007
> [INFO] Final Memory: 44M/81M
> [INFO]
> ------------------------------------------------------------------------
> .
>
> Does anyone have any ideas why PMD would be doing anything to this module if
> there is no Java in it anyways?
>
>
> --
>
> Thanks,
> Mick Knutson
>
> http://www.baselogic.com
> http://www.blincmagazine.com
> http://www.djmick.com
> http://www.myspace.com/mickknutson
> http://www.myspace.com/djmick_dot_com
> http://www.myspace.com/sexybeotches
> http://www.thumpradio.com
> ---
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org