Created
October 23, 2009 21:41
-
-
Save myabc/217207 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[alexbcoles@mondiale do_mysql (next)]$ jruby -S rake spec | |
(in /Users/alexbcoles/git-repos/do/do_mysql) | |
To cross-compile, install rake-compiler (gem install rake-compiler) | |
rubyforge gem is required to generate releases, please install it (gem install rubyforge). | |
rm -r pkg/ | |
rm -r ext/do_mysql_ext/Makefile | |
rm -r ext-java/target | |
mkdir -p pkg/classes | |
javac -extdirs "/Users/alexbcoles/Library/Java/Extensions:/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext" -target 1.5 -source 1.5 -Xlint:unchecked -d pkg/classes -cp "/usr/local/jruby/lib/jruby.jar:/usr/local/jruby/lib/profile.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsfd.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/ui.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/laf.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jsse.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/charsets.jar:/usr/local/jruby/lib/jruby.jar:/usr/local/jruby/lib/bsf.jar:../do_jdbc/lib/do_jdbc_internal.jar" ext-java/src/main/java/DoMysqlExtService.java ext-java/src/main/java/do_mysql/MySqlDriverDefinition.java | |
jar cf lib/do_mysql_ext.jar -C pkg/classes . | |
java.lang.ClassCastException: com.mysql.jdbc.Connection cannot be cast to org.jruby.javasupport.JavaObject | |
at org.jruby.java.proxies.JavaProxy.dataWrapStruct(JavaProxy.java:56) | |
at data_objects.Connection.initialize(Connection.java:222) | |
at data_objects.Connection$i_method_1_0$RUBYINVOKER$initialize.call(data_objects/Connection$i_method_1_0$RUBYINVOKER$initialize.gen) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrN.call(JavaMethod.java:721) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:472) | |
at org.jruby.RubyObject.send(RubyObject.java:1442) | |
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$JavaMethodZeroOrOneOrTwoOrNBlock.call(JavaMethod.java:276) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:330) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:189) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:69) | |
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:173) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:169) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:67) | |
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.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:268) | |
at org.jruby.runtime.Block.yield(Block.java:194) | |
at org.jruby.libraries.ThreadLibrary$Mutex.synchronize(ThreadLibrary.java:150) | |
at org.jruby.libraries.ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.call(org/jruby/libraries/ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.gen) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:118) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123) | |
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.UntilNode.interpret(UntilNode.java:120) | |
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:136) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:173) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:169) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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:173) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:169) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.ast.EnsureNode.interpret(EnsureNode.java:96) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:136) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:85) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:136) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:111) | |
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:317) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:305) | |
at org.jruby.runtime.Block.yield(Block.java:199) | |
at org.jruby.RubyObject.yieldUnder(RubyObject.java:508) | |
at org.jruby.RubyObject.specificEval(RubyObject.java:330) | |
at org.jruby.RubyModule.module_eval(RubyModule.java:2100) | |
at org.jruby.RubyModule$i_method_multi$RUBYFRAMEDINVOKER$module_eval.call(org/jruby/RubyModule$i_method_multi$RUBYFRAMEDINVOKER$module_eval.gen) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:118) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:229) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:193) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:340) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:198) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.FCallSpecialArgBlockPassNode.interpret(FCallSpecialArgBlockPassNode.java:40) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
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:229) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:193) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:340) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:198) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
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:229) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:193) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:196) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
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:192) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:177) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:158) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173) | |
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.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.Ruby.loadFile(Ruby.java:2419) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:64) | |
at org.jruby.runtime.load.LoadService.load(LoadService.java:250) | |
at org.jruby.RubyKernel.load(RubyKernel.java:932) | |
at org.jruby.RubyKernel$s_method_0_1$RUBYFRAMEDINVOKER$load.call(org/jruby/RubyKernel$s_method_0_1$RUBYFRAMEDINVOKER$load.gen) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:180) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:268) | |
at org.jruby.runtime.Block.yield(Block.java:194) | |
at org.jruby.RubyArray.eachCommon(RubyArray.java:1635) | |
at org.jruby.RubyArray.each(RubyArray.java:1642) | |
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:300) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:118) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123) | |
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:173) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:169) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:136) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61) | |
at org.jruby.ast.OrNode.interpret(OrNode.java:97) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:136) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:153) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:85) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:305) | |
at org.jruby.runtime.BlockBody.call(BlockBody.java:72) | |
at org.jruby.runtime.BlockBody.call(BlockBody.java:78) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:221) | |
at org.jruby.RubyProc.call(RubyProc.java:204) | |
at org.jruby.Ruby.tearDown(Ruby.java:2616) | |
at org.jruby.Main.run(Main.java:274) | |
at org.jruby.Main.run(Main.java:117) | |
at org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:105) | |
at java.lang.Thread.run(Thread.java:637) | |
rake aborted! | |
Command /usr/local/jruby/bin/jruby -I"lib:lib" "/usr/local/jruby-1.4.0RC2/lib/ruby/gems/1.8/gems/rspec-1.2.9/bin/spec" "spec/command_spec.rb" "spec/connection_spec.rb" "spec/encoding_spec.rb" "spec/reader_spec.rb" "spec/result_spec.rb" "spec/typecast/array_spec.rb" "spec/typecast/bigdecimal_spec.rb" "spec/typecast/boolean_spec.rb" "spec/typecast/byte_array_spec.rb" "spec/typecast/class_spec.rb" "spec/typecast/date_spec.rb" "spec/typecast/datetime_spec.rb" "spec/typecast/float_spec.rb" "spec/typecast/integer_spec.rb" "spec/typecast/nil_spec.rb" "spec/typecast/range_spec.rb" "spec/typecast/string_spec.rb" "spec/typecast/time_spec.rb" --options /Users/alexbcoles/git-repos/do/do_mysql/spec/spec.opts failed |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment