[
http://jira.codehaus.org/browse/MFINDBUGS-5?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dennis Lundberg moved MOJO-375 to MFINDBUGS-5:
----------------------------------------------
Component/s: (was: findbugs)
Key: MFINDBUGS-5 (was: MOJO-375)
Project: Maven 2.x FindBugs Plugin (was: Mojo)
> Findbugs fails with a NPE when running multiproject
> ---------------------------------------------------
>
> Key: MFINDBUGS-5
> URL: http://jira.codehaus.org/browse/MFINDBUGS-5
> Project: Maven 2.x FindBugs Plugin
> Issue Type: Bug
> Environment: M2.0.4, linux and windows
> Reporter: Nigel Magnay
> Assignee: Carlos Sanchez
>
> Project uses the findbugs plugin, defined in the parent POM.
> If I build the isolated module (site:site), everything ok
> If I build the whole project (site:site) - error:
> *******************************************************
> Method invocation: 3: invokestatic[184](3) 72
> Invoking: org.apache.log4j.Logger.getLogger(Class)
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error during report generation
> Embedded error: Failed executing FindBugs
> While finding bugs in class: com.cswhealth.kms.input.ValidateLinks
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Error during report
> generation
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
> 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)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Error during
> report generation
> at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:389)
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
> ... 16 more
> Caused by: org.apache.maven.reporting.MavenReportException: Failed executing
> FindBugs
> at
> org.codehaus.mojo.findbugs.FindBugsMojo.executeReport(FindBugsMojo.java:272)
> at
> org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:98)
> at
> org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802)
> at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301)
> ... 18 more
> Caused by: java.lang.NullPointerException:
> While finding bugs in class: com.cswhealth.kms.input.ValidateLinks
> at org.apache.bcel.classfile.JavaClass$1.equals(JavaClass.java:71)
> at org.apache.bcel.classfile.JavaClass.equals(JavaClass.java:868)
> at org.apache.bcel.classfile.JavaClass.instanceOf(JavaClass.java:724)
> at org.apache.bcel.Repository.instanceOf(Repository.java:178)
> at org.apache.bcel.Repository.instanceOf(Repository.java:206)
> at
> edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase.getResolvedAnnotation(CheckReturnAnnotationDatabase.java:86)
> at
> edu.umd.cs.findbugs.detect.MethodReturnCheck.sawOpcode(MethodReturnCheck.java:109)
> at
> edu.umd.cs.findbugs.visitclass.DismantleBytecode.visit(DismantleBytecode.java:658)
> at
> edu.umd.cs.findbugs.visitclass.BetterVisitor.visitCode(BetterVisitor.java:202)
> at
> edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitCode(PreorderVisitor.java:138)
> at
> edu.umd.cs.findbugs.detect.MethodReturnCheck.visitCode(MethodReturnCheck.java:92)
> at org.apache.bcel.classfile.Code.accept(Code.java:140)
> at
> edu.umd.cs.findbugs.visitclass.PreorderVisitor.doVisitMethod(PreorderVisitor.java:205)
> at
> edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitJavaClass(PreorderVisitor.java:242)
> at org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:235)
> at
> edu.umd.cs.findbugs.BytecodeScanningDetector.visitClassContext(BytecodeScanningDetector.java:36)
> at
> edu.umd.cs.findbugs.detect.MethodReturnCheck.visitClassContext(MethodReturnCheck.java:77)
> at edu.umd.cs.findbugs.FindBugs.examineClass(FindBugs.java:1598)
> at
> edu.umd.cs.findbugs.FindBugs.executeAnalysisPass(FindBugs.java:1517)
> at edu.umd.cs.findbugs.FindBugs.execute(FindBugs.java:1171)
> at
> org.codehaus.mojo.findbugs.FindBugsMojo.executeReport(FindBugsMojo.java:258)
> ... 21 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 3 minutes 34 seconds
> [INFO] Finished at: Thu Apr 20 15:32:44 BST 2006
> [INFO] Final Memory: 48M/152M
> [INFO]
> ------------------------------------------------------------------------
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email