Change By: Björn Peemöller (12/Jun/13 11:28 AM)
Description: After upgrading to Jenkins 1.518, my Ruby  project  projects  (using the rvm plugin) are not loaded. The log says:

{code}
INFO: Beginning extraction from war file
Jenkins home directory: /var/lib/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME")
Jun 12, 2013 11:24:38 AM winstone.Logger logInternal
INFO: HTTP Listener started: port=8080
Jun 12, 2013 11:24:38 AM winstone.Logger logInternal
INFO: Winstone Servlet Engine v0.9.10 running: controlPort=disabled
Jun 12, 2013 11:24:39 AM jenkins.InitReactorRunner$1 onAttained
INFO: Started initialization
Jun 12, 2013 11:24:39 AM jenkins.InitReactorRunner$1 onAttained
INFO: Listed all plugins
Jun 12, 2013 11:24:39 AM ruby.RubyRuntimePlugin start
INFO: Injecting JRuby into XStream
java.lang.IncompatibleClassChangeError: Found class com.kenai.jffi.InvocationBuffer, but interface was expected
        at com.kenai.jaffl.provider.jffi.AsmRuntime.marshal(AsmRuntime.java:169)
        at org.jruby.ext.posix.LinuxLibC$jaffl$0.setenv(Unknown Source)
        at org.jruby.ext.posix.BaseNativePOSIX.setenv(BaseNativePOSIX.java:221)
        at org.jruby.ext.posix.LazyPOSIX.setenv(LazyPOSIX.java:263)
        at org.jruby.RubyGlobal$StringOnlyRubyHash.case_aware_op_aset(RubyGlobal.java:176)
        at org.jruby.RubyGlobal$CaseInsensitiveStringOnlyRubyHash.op_aset(RubyGlobal.java:87)
        at org.jruby.RubyHash$i$2$0$op_aset.call(RubyHash$i$2$0$op_aset.gen:65535)
        at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332)
        at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203)
        at org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:42)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
        at org.jruby.ast.RootNode.interpret(RootNode.java:129)
        at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:120)
        at org.jruby.Ruby.runInterpreter(Ruby.java:720)
        at org.jruby.Ruby.runInterpreter(Ruby.java:728)
        at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:119)
        at org.jruby.embed.ScriptingContainer.runUnit(ScriptingContainer.java:1231)
        at org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1224)
        at org.kohsuke.stapler.jelly.jruby.haml.HamlLanguage.createContainer(HamlLanguage.java:28)
        at org.kohsuke.stapler.jelly.jruby.JRubyFacet.<init>(JRubyFacet.java:71)
        at ruby.RubyRuntimePlugin.registerJRubyFacet(RubyRuntimePlugin.java:39)
        at ruby.RubyRuntimePlugin.start(RubyRuntimePlugin.java:30)
        at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:379)
        at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:368)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:334)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
        at jenkins.model.Jenkins$7.runTask(Jenkins.java:893)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
Jun 12, 2013 11:24:41 AM jenkins.InitReactorRunner$1 onTaskFailed
SEVERE: Failed Loading plugin ruby-runtime
hudson.util.IOException2: Failed to initialize
        at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:371)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:334)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
        at jenkins.model.Jenkins$7.runTask(Jenkins.java:893)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
Caused by: org.jruby.embed.EvalFailedException: java.lang.IncompatibleClassChangeError: Found class com.kenai.jffi.InvocationBuffer, but interface was expected
        at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:141)
        at org.jruby.embed.ScriptingContainer.runUnit(ScriptingContainer.java:1231)
        at org.jruby.embed.ScriptingContainer.runScriptlet(ScriptingContainer.java:1224)
        at org.kohsuke.stapler.jelly.jruby.haml.HamlLanguage.createContainer(HamlLanguage.java:28)
        at org.kohsuke.stapler.jelly.jruby.JRubyFacet.<init>(JRubyFacet.java:71)
        at ruby.RubyRuntimePlugin.registerJRubyFacet(RubyRuntimePlugin.java:39)
        at ruby.RubyRuntimePlugin.start(RubyRuntimePlugin.java:30)
        at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:379)
        at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:368)
        ... 9 more
Caused by: java.lang.IncompatibleClassChangeError: Found class com.kenai.jffi.InvocationBuffer, but interface was expected
        at com.kenai.jaffl.provider.jffi.AsmRuntime.marshal(AsmRuntime.java:169)
        at org.jruby.ext.posix.LinuxLibC$jaffl$0.setenv(Unknown Source)
        at org.jruby.ext.posix.BaseNativePOSIX.setenv(BaseNativePOSIX.java:221)
        at org.jruby.ext.posix.LazyPOSIX.setenv(LazyPOSIX.java:263)
        at org.jruby.RubyGlobal$StringOnlyRubyHash.case_aware_op_aset(RubyGlobal.java:176)
        at org.jruby.RubyGlobal$CaseInsensitiveStringOnlyRubyHash.op_aset(RubyGlobal.java:87)
        at org.jruby.RubyHash$i$2$0$op_aset.call(RubyHash$i$2$0$op_aset.gen:65535)
        at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332)
        at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203)
        at org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:42)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
        at org.jruby.ast.RootNode.interpret(RootNode.java:129)
        at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:120)
        at org.jruby.Ruby.runInterpreter(Ruby.java:720)
        at org.jruby.Ruby.runInterpreter(Ruby.java:728)
        at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:119)
        ... 17 more
{code}
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/groups/opt_out.
 
 

Reply via email to