[
http://jira.codehaus.org/browse/MFINDBUGS-89?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=194909#action_194909
]
Ben Foster commented on MFINDBUGS-89:
-------------------------------------
Same error here using findbugs-maven-plugin-2.2-20091012.100310-16.jar.
> Dependencies no longer properly passed to findbugs for analysis
> ---------------------------------------------------------------
>
> Key: MFINDBUGS-89
> URL: http://jira.codehaus.org/browse/MFINDBUGS-89
> Project: Maven 2.x FindBugs Plugin
> Issue Type: Bug
> Affects Versions: 2.2
> Environment: Apache Maven 2.2.1 (r801777; 2009-08-06 22:16:01+0300)
> Java version: 1.6.0_0
> Java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux" version: "2.6.27.29-0.1-pae" arch: "i386" Family: "unix"
> Reporter: Robert Munteanu
> Assignee: Garvin LeClaire
> Priority: Critical
> Fix For: 2.2
>
>
> I've recently moved to 2.2-SNAPSHOT to take advantage of the fix for
> MFINDBUGS-82 ( thanks, BTW ).
> A new problem has come up, which manifests itself in depended-on jars not
> being properly passed to findbugs for analysis. I get errors similar to:
> {code}
> [INFO] [findbugs:findbugs {execution: default-cli}]
>
>
> [java] The following errors occurred during analysis:
>
>
> [java] Cannot open codebase
> filesystem:/home/robert/workspace/sehj-parent/sehj-persist/"/home/robert/.m2/repository/ro/lmn/sehj/sehj-model/0.0.1-SNAPSHOT/sehj-model-0.0.1-SNAPSHOT.jar
>
> [java] java.util.zip.ZipException: Can't ready directory containing
> zip file:
> /home/robert/workspace/sehj-parent/sehj-persist/"/home/robert/.m2/repository/ro/lmn/sehj/sehj-model/0.0.1-SNAPSHOT/sehj-model-0.0.1-SNAPSHOT.jar
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase.<init>(ZipFileCodeBase.java:59)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory.countUsingZipFile(ZipCodeBaseFactory.java:92)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory.makeZipCodeBase(ZipCodeBaseFactory.java:46)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ClassFactory.createFilesystemCodeBase(ClassFactory.java:97)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator.openCodeBase(FilesystemCodeBaseLocator.java:75)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.processWorkList(ClassPathBuilder.java:564)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.build(ClassPathBuilder.java:195)
> [java] At
> edu.umd.cs.findbugs.FindBugs2.buildClassPath(FindBugs2.java:584)
> [java] At edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:181)
> [java] At edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:348)
> [java] At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1057)
> [java] Cannot open codebase
> filesystem:/home/robert/workspace/sehj-parent/sehj-persist/"
> [java] java.util.zip.ZipException: Zip file doesn't exist:
> /home/robert/workspace/sehj-parent/sehj-persist/"
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase.<init>(ZipFileCodeBase.java:60)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory.countUsingZipFile(ZipCodeBaseFactory.java:92)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory.makeZipCodeBase(ZipCodeBaseFactory.java:46)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ClassFactory.createFilesystemCodeBase(ClassFactory.java:97)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator.openCodeBase(FilesystemCodeBaseLocator.java:75)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.processWorkList(ClassPathBuilder.java:564)
> [java] At
> edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.build(ClassPathBuilder.java:195)
> [java] At
> edu.umd.cs.findbugs.FindBugs2.buildClassPath(FindBugs2.java:584)
> [java] At edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:181)
> [java] At edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:348)
> [java] At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1057)
> [java] The following classes needed for analysis were missing:
> [java] org.sehj.model.HandledException
> [java] org.sehj.model.HandledExceptionFactory
> [java] javax.annotation.Nonnull
> [java] Missing classes: 4
> {code}
> The path which is an inclusion candidate is
> /home/robert/workspace/sehj-parent/sehj-persist/"/home/robert/.m2/repository/ro/lmn/sehj/sehj-model/0.0.1-SNAPSHOT/sehj-model-0.0.1-SNAPSHOT.jar
>
> but it should be
> /home/robert/.m2/repository/ro/lmn/sehj/sehj-model/0.0.1-SNAPSHOT/sehj-model-0.0.1-SNAPSHOT.jar
> This is a multi-module build, and it worked with 2.0.1.
--
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