FailedConsole Output

Started by user Stian Soiland-Reyes (stain)
Building remotely on jenkins-slave in workspace /var/lib/jenkins/workspace/taverna-localworker-activity-maintenance
 > /usr/bin/git rev-parse --is-inside-work-tree
Fetching changes from the remote Git repository
 > /usr/bin/git config remote.origin.url git://github.com/taverna/taverna-localworker-activity.git
Fetching upstream changes from git://github.com/taverna/taverna-localworker-activity.git
 > /usr/bin/git --version
 > /usr/bin/git fetch --tags --progress git://github.com/taverna/taverna-localworker-activity.git +refs/heads/*:refs/remotes/origin/*
 > /usr/bin/git rev-parse origin/maintenance^{commit}
Checking out Revision 7083579d87d0fb02ce7b3a77c18de90e984516f2 (origin/maintenance)
 > /usr/bin/git config core.sparsecheckout
 > /usr/bin/git checkout -f 7083579d87d0fb02ce7b3a77c18de90e984516f2
 > /usr/bin/git rev-list 7083579d87d0fb02ce7b3a77c18de90e984516f2
Parsing POMs
ERROR: Failed to parse POMs
java.io.IOException: remote file operation failed: /var/lib/jenkins/workspace/taverna-localworker-activity-maintenance at hudson.remoting.Channel@1ad1f815:jenkins-slave
	at hudson.FilePath.act(FilePath.java:916)
	at hudson.FilePath.act(FilePath.java:893)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:953)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:681)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:518)
	at hudson.model.Run.execute(Run.java:1704)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:231)
Caused by: java.io.IOException: Remote call on jenkins-slave failed
	at hudson.remoting.Channel.call(Channel.java:748)
	at hudson.FilePath.act(FilePath.java:909)
	... 8 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.google.inject.Scopes
	at com.google.inject.internal.InjectorShell$RootModule.configure(InjectorShell.java:289)
	at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:230)
	at com.google.inject.spi.Elements.getElements(Elements.java:103)
	at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:136)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)
	at com.google.inject.Guice.createInjector(Guice.java:96)
	at com.google.inject.Guice.createInjector(Guice.java:73)
	at com.google.inject.Guice.createInjector(Guice.java:62)
	at org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector(DefaultPlexusContainer.java:477)
	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:203)
	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:167)
	at hudson.maven.MavenEmbedderUtils.buildPlexusContainer(MavenEmbedderUtils.java:166)
	at hudson.maven.MavenEmbedderUtils.buildPlexusContainer(MavenEmbedderUtils.java:159)
	at hudson.maven.MavenEmbedder.<init>(MavenEmbedder.java:109)
	at hudson.maven.MavenEmbedder.<init>(MavenEmbedder.java:136)
	at hudson.maven.MavenUtil.createEmbedder(MavenUtil.java:212)
	at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1288)
	at hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.java:1091)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2474)
	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:328)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at hudson.remoting.Engine$1$1.run(Engine.java:63)
	at java.lang.Thread.run(Thread.java:744)
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Finished: FAILURE