Issue Type: Bug Bug
Affects Versions: current
Assignee: yossis
Attachments: failed_build.log
Components: artifactory
Created: 15/Jul/14 11:29 AM
Description:

org.jfrog.build.extractor.BuildInfoExtractorUtils.mergePropertiesWithSystemAndPropertyFile uses the method com.google.common.io.Closeables.closeQuietly(Ljava/io/Closeable that has been removed since guava 16.x and has been re-added in guava 17.x but with different parameters types: InputStream and Reader instead of Closeable.
This breaks the maven build because java.lang.NoSuchMethodError is thrown.

libguava-java:amd64 package has been upgraded on July from 15.0-2 to 17.0-1 in debian testing repository, so all new maven installation are affected.
Restoring the library to previous version fix the problem.

Please notice into attached log that system libraries (/usr/share/maven) are imported into classpath when launching java.

Environment: Debian Testing
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.7.0_60, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.2.0-0.bpo.2-amd64", arch: "amd64", family: "unix"
Project: Jenkins
Labels: plugin artifactory guava maven
Priority: Major Major
Reporter: Sergio Vavassori
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to