rake test_derby fails on trunk ------------------------------ Key: JRUBY-3643 URL: http://jira.codehaus.org/browse/JRUBY-3643 Project: JRuby Issue Type: Bug Components: ActiveRecord-JDBC Affects Versions: ActiveRecord-JDBC-0.9.2 Environment: Fedora 10 JRuby 1.2.0 activemessaging (0.5.0) activerecord (2.3.2) activerecord-jdbc-adapter (0.9) activesupport (2.3.2) daemons (1.0.10) diff-lcs (1.1.2) duration (0.1.0) facets (2.5.1) jdbc-derby (10.4.2.0) jruby-openssl (0.4) log4r (1.0.5) macaddr (1.0.0) mocha (0.9.5) rake (0.8.4) rcov (0.8.1.5.1) rspec (1.2.0) sources (0.0.1) stomp (1.0.6) syntax (1.0.0) wirble (0.1.2) Reporter: Uwe Kubosch
(in /home/uwe/workspace/aifudis/activerecord-jdbc-adapter) You really need Hoe installed to be able to package this gem /home/uwe/workspace/aifudis/aifudis.operator/jruby/bin/jruby -I"/home/uwe/workspace/aifudis/activerecord-jdbc-adapter/lib" -I"/home/uwe/workspace/aifudis/activerecord-jdbc-adapter/drivers/derby/lib" -I"/home/uwe/workspace/aifudis/activerecord-jdbc-adapter/adapters/derby/lib" -I"/home/uwe/workspace/aifudis/activerecord-jdbc-adapter/test" -rjdbc/derby "/home/uwe/workspace/aifudis/aifudis.operator/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake/rake_test_loader.rb" "test/derby_simple_test.rb" "test/derby_migration_test.rb" "test/derby_multibyte_test.rb" "test/activerecord/connection_adapters/type_conversion_test.rb" Using activerecord version 2.3.2 Specify version with AR_VERSION=={version} or RUBYLIB={path} Loaded suite /home/uwe/workspace/aifudis/aifudis.operator/jruby-1.2.0/lib/ruby/gems/1.8/gems/rake-0.8.4/lib/rake/rake_test_loader Started java.lang.NullPointerException at org.jruby.runtime.callsite.CachingCallSite.pollAndGetClass(CachingCallSite.java:370) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:107) at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) at org.jruby.ast.IfNode.interpret(IfNode.java:106) at org.jruby.ast.IfNode.interpret(IfNode.java:114) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:201) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:162) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:293) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:152) at org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:163) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:112) at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) at org.jruby.ast.IfNode.interpret(IfNode.java:114) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:220) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171) at org.jruby.RubyClass.finvoke(RubyClass.java:391) at org.jruby.RubyObject.send(RubyObject.java:1409) at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:323) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:201) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:206) at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:68) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:192) at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:143) at org.jruby.runtime.Block.yield(Block.java:100) at org.jruby.ast.YieldNode.interpret(YieldNode.java:115) at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:192) at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:143) at org.jruby.runtime.Block.yield(Block.java:100) at org.jruby.ast.YieldNode.interpret(YieldNode.java:115) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:144) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:135) at org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:263) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:81) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:86) at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:283) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:121) at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:136) at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:259) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:189) at org.jruby.RubyClass.finvoke(RubyClass.java:410) at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:382) at org.jruby.javasupport.util.RuntimeHelpers.callMethodMissingInternal(RuntimeHelpers.java:356) at org.jruby.javasupport.util.RuntimeHelpers.callMethodMissing(RuntimeHelpers.java:324) at org.jruby.runtime.callsite.CachingCallSite.callMethodMissing(CachingCallSite.java:355) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:161) at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:176) at org.jruby.ast.FCallTwoArgBlockNode.interpret(FCallTwoArgBlockNode.java:34) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:144) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:135) at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:81) at org.jruby.RubyClass.finvoke(RubyClass.java:332) at org.jruby.RubyObject.send(RubyObject.java:1397) at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen) at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:259) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:112) at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:192) at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:143) at org.jruby.runtime.Block.yield(Block.java:100) at org.jruby.ast.YieldNode.interpret(YieldNode.java:115) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:144) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:135) at org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:263) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:81) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:86) at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:163) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:273) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:112) at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:101) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:108) at org.jruby.javasupport.util.RuntimeHelpers.invokeSuper(RuntimeHelpers.java:454) at org.jruby.javasupport.util.RuntimeHelpers.callZSuper(RuntimeHelpers.java:786) at org.jruby.ast.ZSuperNode.interpret(ZSuperNode.java:95) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.VCallNode.interpret(VCallNode.java:85) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.ast.RescueNode.executeBody(RescueNode.java:225) at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:147) at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:283) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:121) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:126) at org.jruby.ast.CallOneArgBlockPassNode.interpret(CallOneArgBlockPassNode.java:60) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:192) at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:143) at org.jruby.runtime.Block.yield(Block.java:100) at org.jruby.RubyArray.each(RubyArray.java:1562) at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:86) at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:283) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:121) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:126) at org.jruby.ast.CallOneArgBlockPassNode.interpret(CallOneArgBlockPassNode.java:60) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:192) at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:143) at org.jruby.runtime.Block.yield(Block.java:100) at org.jruby.RubyArray.each(RubyArray.java:1562) at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:263) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:81) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:86) at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:283) at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:121) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:126) at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) at org.jruby.ast.ReturnNode.interpret(ReturnNode.java:88) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.VCallNode.interpret(VCallNode.java:85) at org.jruby.ast.ReturnNode.interpret(ReturnNode.java:88) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) at org.jruby.ast.ReturnNode.interpret(ReturnNode.java:88) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:201) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:162) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:293) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:152) at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:125) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:126) at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:253) at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.ast.IfNode.interpret(IfNode.java:114) at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:192) at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:180) at org.jruby.runtime.BlockBody.call(BlockBody.java:65) at org.jruby.runtime.BlockBody.call(BlockBody.java:71) at org.jruby.runtime.Block.call(Block.java:80) at org.jruby.RubyProc.call(RubyProc.java:204) at org.jruby.RubyProc.call(RubyProc.java:187) at org.jruby.Ruby.tearDown(Ruby.java:2444) at org.jruby.Main.run(Main.java:231) at org.jruby.Main.run(Main.java:110) at org.jruby.util.ShellLauncher$ScriptThreadProcess.run(EShellLauncher.java:103) at java.lang.Thread.run(Thread.java:619) rake aborted! Command failed with status (-1): [/home/uwe/workspace/aifudis/aifudis.operat...] (See full trace by running task with --trace) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email