[ 
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

Reply via email to