[
https://issues.jenkins-ci.org/browse/JENKINS-10860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160978#comment-160978
]
Antti Koivisto commented on JENKINS-10860:
------------------------------------------
Same problem here. When using a custom workspace, the Artifactory plugin fails
with this:
{code}
FATAL: Unable to determine Maven version
java.lang.RuntimeException: Unable to determine Maven version
at
org.jfrog.hudson.maven3.extractor.MavenExtractorEnvironment.isMavenVersionValid(MavenExtractorEnvironment.java:135)
at
org.jfrog.hudson.maven3.extractor.MavenExtractorEnvironment.buildEnvVars(MavenExtractorEnvironment.java:88)
at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:850)
at
hudson.maven.AbstractMavenBuild.getEnvironment(AbstractMavenBuild.java:59)
at
hudson.maven.MavenModuleSetBuild.getEnvironment(MavenModuleSetBuild.java:156)
at
hudson.model.AbstractBuild$AbstractRunner.decideWorkspace(AbstractBuild.java:437)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:457)
at hudson.model.Run.run(Run.java:1408)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:238)
Caused by: java.lang.NullPointerException
at
org.jfrog.hudson.util.MavenVersionHelper.isAtLeast(MavenVersionHelper.java:103)
at
org.jfrog.hudson.util.MavenVersionHelper.isAtLeastVersion(MavenVersionHelper.java:75)
at
org.jfrog.hudson.util.MavenVersionHelper.isAtLeastResolutionCapableVersion(MavenVersionHelper.java:65)
at
org.jfrog.hudson.maven3.extractor.MavenExtractorEnvironment.isMavenVersionValid(MavenExtractorEnvironment.java:133)
... 10 more
{code}
When custom workspace is not used, this exception is not thrown.
* Jenkins ver. 1.454
* Artifactory Plugin 2.0.5
> Unable to determine Maven version
> ---------------------------------
>
> Key: JENKINS-10860
> URL: https://issues.jenkins-ci.org/browse/JENKINS-10860
> Project: Jenkins
> Issue Type: Bug
> Components: artifactory
> Affects Versions: current
> Environment: Linux SuSE 10.3
> Jenkins 1.427
> Artifactory 2.3.4.1
> Artifactory plugin 2.0.4
> Reporter: Giuliano Ribeiro
> Assignee: yossis
> Priority: Critical
>
> Using Maven 2/3 project to build my project works fine.
> But When I active "Deploy artifacts to Artifactory" in Post Build Actions,
> build stop to work and show me this stack in Console Output:
> FATAL: Unable to determine Maven version
> java.lang.RuntimeException: Unable to determine Maven version
> at
> org.jfrog.hudson.maven3.extractor.MavenExtractorEnvironment.isMavenVersionValid(MavenExtractorEnvironment.java:106)
> at
> org.jfrog.hudson.maven3.extractor.MavenExtractorEnvironment.buildEnvVars(MavenExtractorEnvironment.java:73)
> at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:804)
> at
> hudson.maven.AbstractMavenBuild.getEnvironment(AbstractMavenBuild.java:59)
> at
> hudson.maven.MavenModuleSetBuild.getEnvironment(MavenModuleSetBuild.java:165)
> at
> hudson.model.AbstractBuild$AbstractRunner.decideWorkspace(AbstractBuild.java:419)
> at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:436)
> at hudson.model.Run.run(Run.java:1376)
> at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:479)
> at hudson.model.ResourceController.execute(ResourceController.java:88)
> at hudson.model.Executor.run(Executor.java:230)
> Caused by: java.lang.NullPointerException
> at
> org.jfrog.hudson.util.MavenVersionHelper.isAtLeast(MavenVersionHelper.java:103)
> at
> org.jfrog.hudson.util.MavenVersionHelper.isAtLeastVersion(MavenVersionHelper.java:75)
> at
> org.jfrog.hudson.util.MavenVersionHelper.isAtLeastResolutionCapableVersion(MavenVersionHelper.java:65)
> at
> org.jfrog.hudson.maven3.extractor.MavenExtractorEnvironment.isMavenVersionValid(MavenExtractorEnvironment.java:104)
> ... 10 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira