findbugs currently fails due to hadoop-streaming having moved
-------------------------------------------------------------
Key: HADOOP-2272
URL: https://issues.apache.org/jira/browse/HADOOP-2272
Project: Hadoop
Issue Type: Bug
Components: build
Affects Versions: 0.15.0
Reporter: Adrian Woodhead
If you do a fresh checkout of the trunk and try run findbugs you get the
following error:
findbugs:
[findbugs] Running FindBugs...
[findbugs] Exception in thread "main" java.util.zip.ZipException: Error
opening /tmp/x/trunk/build/hadoop-0.16.0-dev-streaming.jar
[findbugs] at
edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase.<init>(ZipFileCodeBase.java:61)
[findbugs] at
edu.umd.cs.findbugs.classfile.impl.ClassFactory.createFilesystemCodeBase(ClassFactory.java:96)
[findbugs] at
edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator.openCodeBase(FilesystemCodeBaseLocator.java:63)
[findbugs] at
edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.processWorkList(ClassPathBuilder.java:381)
[findbugs] at
edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.build(ClassPathBuilder.java:192)
[findbugs] at
edu.umd.cs.findbugs.FindBugs2.buildClassPath(FindBugs2.java:432)
[findbugs] at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:160)
[findbugs] at edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:1521)
[findbugs] at edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:731)
[findbugs] Output saved to
/tmp/x/trunk/build/test/findbugs/hadoop-findbugs-report.xml
[xslt] Processing
/tmp/x/trunk/build/test/findbugs/hadoop-findbugs-report.xml to
/tmp/x/trunk/build/test/findbugs/hadoop-findbugs-report.html
[xslt] Loading stylesheet /opt/java/findbugs/src/xsl/default.xsl
[xslt] : Error! Premature end of file.
[xslt] : Error!
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: Premature end of
file.
[xslt] Failed to process
/tmp/x/trunk/build/test/findbugs/hadoop-findbugs-report.xml
BUILD FAILED
/tmp/x/trunk/build.xml:599: javax.xml.transform.TransformerException:
javax.xml.transform.TransformerException:
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: Premature end of
file.
----
This is because
build/hadoop-0.16.0-dev-streaming.jar
is the wrong location, it should be
build/contrib/streaming/hadoop-0.16.0-dev-streaming.jar
I think this also explains why Hudson is currently giving a -1 to all new
patches as findbugs is failing.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.