Binder.java:504:in `invokeVirtualQuiet': com.headius.invoke.binder.InvalidTransformException: java.lang.NoSuchMethodException: no such method: org.jruby.runtime.builtin.IRubyObject.toJava(Class)String from InvocationLinker.java:1047:in `createJavaHandle' from InvocationLinker.java:557:in `handleForMethod' from InvocationLinker.java:512:in `tryDispatchDirect' from InvocationLinker.java:518:in `getTarget' from InvocationLinker.java:161:in `invocationFallback' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:127:in `chained_2_rescue_2$RUBY$SYNTHETIC__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:126:in `block_0$RUBY$__file__' from rubyjit$KnjDB_mysql#query_26A72B2517D5F422626FA820AFDF2005A99F384B$block_0$RUBY$__file__:65535:in `call' from CompiledBlock19.java:139:in `yield' from Block.java:130:in `yield' from Mutex.java:149:in `synchronize' from MethodHandleImpl.java:1146:in `invoke_L4' from MethodHandleImpl.java:1146:in `invoke_L4' from MethodHandle.java:566:in `invokeWithArguments' from InvocationLinker.java:239:in `invocationFallback' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:108:in `chained_0_rescue_1$RUBY$SYNTHETIC__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:106:in `__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:-1:in `__file__' from JittedMethod.java:181:in `call' from CachingCallSite.java:312:in `cacheAndCall' from CachingCallSite.java:169:in `call' from CallOneArgNode.java:57:in `interpret' from ReturnNode.java:92:in `interpret' from NewlineNode.java:104:in `interpret' from ASTInterpreter.java:112:in `INTERPRET_BLOCK' from Interpreted19Block.java:212:in `evalBlockBody' from Interpreted19Block.java:163:in `yield' from Interpreted19Block.java:141:in `yieldSpecific' from Block.java:108:in `yieldSpecific' from InvocationLinker.java:395:in `yieldSpecificFallback' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/libknjdb.rb:343:in `chained_0_ensure_1$RUBY$__ensure__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/libknjdb.rb:342:in `__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/libknjdb.rb:-1:in `__file__' from JittedMethod.java:161:in `call' from CachingCallSite.java:142:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:190:in `call' from DefaultMethod.java:199:in `call' from CachingCallSite.java:167:in `call' from CallOneArgNode.java:57:in `interpret' from LocalAsgnNode.java:123:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:212:in `call' from DefaultMethod.java:207:in `call' from CachingCallSite.java:176:in `callBlock' from CachingCallSite.java:187:in `callIter' from CallOneArgBlockNode.java:60:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:169:in `call' from DefaultMethod.java:191:in `call' from CachingCallSite.java:142:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from IfNode.java:117:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from RescueNode.java:216:in `executeBody' from RescueNode.java:120:in `interpretWithJavaExceptions' from RescueNode.java:110:in `interpret' from BeginNode.java:83:in `interpret' from NewlineNode.java:104:in `interpret' from ASTInterpreter.java:112:in `INTERPRET_BLOCK' from Interpreted19Block.java:212:in `evalBlockBody' from Interpreted19Block.java:163:in `yield' from Block.java:130:in `yield' from RubyArray.java:1603:in `eachCommon' from RubyArray.java:1610:in `each' from RubyArray$INVOKER$i$0$0$each.gen:65535:in `call' from CachingCallSite.java:142:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from IfNode.java:117:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from RescueNode.java:216:in `executeBody' from RescueNode.java:120:in `interpretWithJavaExceptions' from RescueNode.java:110:in `interpret' from BeginNode.java:83:in `interpret' from NewlineNode.java:104:in `interpret' from RescueNode.java:216:in `executeBody' from RescueNode.java:120:in `interpretWithJavaExceptions' from RescueNode.java:110:in `interpret' from BeginNode.java:83:in `interpret' from NewlineNode.java:104:in `interpret' from ASTInterpreter.java:112:in `INTERPRET_BLOCK' from Interpreted19Block.java:212:in `evalBlockBody' from Interpreted19Block.java:163:in `yield' from Block.java:130:in `yield' from RubyHash.java:1199:in `visit' from RubyHash.java:594:in `visitAll' from RubyHash.java:1150:in `iteratorVisitAll' from RubyHash.java:1195:in `each_pairCommon' from RubyHash.java:1186:in `each19' from RubyHash$INVOKER$i$0$0$each19.gen:65535:in `call' from CachingCallSite.java:302:in `cacheAndCall' from CachingCallSite.java:144:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:190:in `call' from DefaultMethod.java:199:in `call' from CachingCallSite.java:312:in `cacheAndCall' from CachingCallSite.java:169:in `call' from CallOneArgNode.java:57:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from IfNode.java:117:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:212:in `call' from DefaultMethod.java:207:in `call' from CachingCallSite.java:322:in `cacheAndCall' from CachingCallSite.java:178:in `callBlock' from CachingCallSite.java:182:in `call' from RubyClass.java:848:in `newInstance' from RubyClass$INVOKER$i$newInstance.gen:65535:in `call' from JavaMethod.java:273:in `call' from CachingCallSite.java:312:in `cacheAndCall' from CachingCallSite.java:169:in `call' from CallOneArgNode.java:57:in `interpret' from InstAsgnNode.java:95:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:169:in `call' from DefaultMethod.java:191:in `call' from CachingCallSite.java:302:in `cacheAndCall' from CachingCallSite.java:144:in `callBlock' from CachingCallSite.java:148:in `call' from RubyClass.java:841:in `newInstance' from MethodHandle.java:566:in `invokeWithArguments' from InvocationLinker.java:147:in `invocationFallback' from start.rb:21:in `__file__' from start.rb:-1:in `load' from Ruby.java:756:in `runScript' from Ruby.java:749:in `runScript' from Ruby.java:640:in `runNormally' from Ruby.java:489:in `runFromMain' from Main.java:375:in `doRunFromMain' from Main.java:264:in `internalRun' from Main.java:230:in `run' from Main.java:214:in `run' from Main.java:194:in `main' Caused by: MemberName.java:526:in `makeAccessException': java.lang.NoSuchMethodException: no such method: org.jruby.runtime.builtin.IRubyObject.toJava(Class)String from MemberName.java:654:in `resolveOrFail' from MethodHandles.java:1068:in `resolveOrFail' from MethodHandles.java:635:in `findVirtual' from Binder.java:479:in `invokeVirtual' from Binder.java:500:in `invokeVirtualQuiet' from InvocationLinker.java:1047:in `createJavaHandle' from InvocationLinker.java:557:in `handleForMethod' from InvocationLinker.java:512:in `tryDispatchDirect' from InvocationLinker.java:518:in `getTarget' from InvocationLinker.java:161:in `invocationFallback' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:127:in `chained_2_rescue_2$RUBY$SYNTHETIC__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:126:in `block_0$RUBY$__file__' from rubyjit$KnjDB_mysql#query_26A72B2517D5F422626FA820AFDF2005A99F384B$block_0$RUBY$__file__:65535:in `call' from CompiledBlock19.java:139:in `yield' from Block.java:130:in `yield' from Mutex.java:149:in `synchronize' from MethodHandleImpl.java:1146:in `invoke_L4' from MethodHandleImpl.java:1146:in `invoke_L4' from MethodHandle.java:566:in `invokeWithArguments' from InvocationLinker.java:239:in `invocationFallback' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:108:in `chained_0_rescue_1$RUBY$SYNTHETIC__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:106:in `__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/drivers/mysql/knjdb_mysql.rb:-1:in `__file__' from JittedMethod.java:181:in `call' from CachingCallSite.java:312:in `cacheAndCall' from CachingCallSite.java:169:in `call' from CallOneArgNode.java:57:in `interpret' from ReturnNode.java:92:in `interpret' from NewlineNode.java:104:in `interpret' from ASTInterpreter.java:112:in `INTERPRET_BLOCK' from Interpreted19Block.java:212:in `evalBlockBody' from Interpreted19Block.java:163:in `yield' from Interpreted19Block.java:141:in `yieldSpecific' from Block.java:108:in `yieldSpecific' from InvocationLinker.java:395:in `yieldSpecificFallback' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/libknjdb.rb:343:in `chained_0_ensure_1$RUBY$__ensure__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/libknjdb.rb:342:in `__file__' from /home/kaspernj/Ruby/knjrbfw/lib/knj/knjdb/libknjdb.rb:-1:in `__file__' from JittedMethod.java:161:in `call' from CachingCallSite.java:142:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:190:in `call' from DefaultMethod.java:199:in `call' from CachingCallSite.java:167:in `call' from CallOneArgNode.java:57:in `interpret' from LocalAsgnNode.java:123:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:212:in `call' from DefaultMethod.java:207:in `call' from CachingCallSite.java:176:in `callBlock' from CachingCallSite.java:187:in `callIter' from CallOneArgBlockNode.java:60:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:169:in `call' from DefaultMethod.java:191:in `call' from CachingCallSite.java:142:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from IfNode.java:117:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from RescueNode.java:216:in `executeBody' from RescueNode.java:120:in `interpretWithJavaExceptions' from RescueNode.java:110:in `interpret' from BeginNode.java:83:in `interpret' from NewlineNode.java:104:in `interpret' from ASTInterpreter.java:112:in `INTERPRET_BLOCK' from Interpreted19Block.java:212:in `evalBlockBody' from Interpreted19Block.java:163:in `yield' from Block.java:130:in `yield' from RubyArray.java:1603:in `eachCommon' from RubyArray.java:1610:in `each' from RubyArray$INVOKER$i$0$0$each.gen:65535:in `call' from CachingCallSite.java:142:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from IfNode.java:117:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from RescueNode.java:216:in `executeBody' from RescueNode.java:120:in `interpretWithJavaExceptions' from RescueNode.java:110:in `interpret' from BeginNode.java:83:in `interpret' from NewlineNode.java:104:in `interpret' from RescueNode.java:216:in `executeBody' from RescueNode.java:120:in `interpretWithJavaExceptions' from RescueNode.java:110:in `interpret' from BeginNode.java:83:in `interpret' from NewlineNode.java:104:in `interpret' from ASTInterpreter.java:112:in `INTERPRET_BLOCK' from Interpreted19Block.java:212:in `evalBlockBody' from Interpreted19Block.java:163:in `yield' from Block.java:130:in `yield' from RubyHash.java:1199:in `visit' from RubyHash.java:594:in `visitAll' from RubyHash.java:1150:in `iteratorVisitAll' from RubyHash.java:1195:in `each_pairCommon' from RubyHash.java:1186:in `each19' from RubyHash$INVOKER$i$0$0$each19.gen:65535:in `call' from CachingCallSite.java:302:in `cacheAndCall' from CachingCallSite.java:144:in `callBlock' from CachingCallSite.java:153:in `callIter' from CallNoArgBlockNode.java:64:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:190:in `call' from DefaultMethod.java:199:in `call' from CachingCallSite.java:312:in `cacheAndCall' from CachingCallSite.java:169:in `call' from CallOneArgNode.java:57:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from IfNode.java:117:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:212:in `call' from DefaultMethod.java:207:in `call' from CachingCallSite.java:322:in `cacheAndCall' from CachingCallSite.java:178:in `callBlock' from CachingCallSite.java:182:in `call' from RubyClass.java:848:in `newInstance' from RubyClass$INVOKER$i$newInstance.gen:65535:in `call' from JavaMethod.java:273:in `call' from CachingCallSite.java:312:in `cacheAndCall' from CachingCallSite.java:169:in `call' from CallOneArgNode.java:57:in `interpret' from InstAsgnNode.java:95:in `interpret' from NewlineNode.java:104:in `interpret' from BlockNode.java:71:in `interpret' from ASTInterpreter.java:75:in `INTERPRET_METHOD' from InterpretedMethod.java:169:in `call' from DefaultMethod.java:191:in `call' from CachingCallSite.java:302:in `cacheAndCall' from CachingCallSite.java:144:in `callBlock' from CachingCallSite.java:148:in `call' from RubyClass.java:841:in `newInstance' from MethodHandle.java:566:in `invokeWithArguments' from InvocationLinker.java:147:in `invocationFallback' from start.rb:21:in `__file__' from start.rb:-1:in `load' from Ruby.java:756:in `runScript' from Ruby.java:749:in `runScript' from Ruby.java:640:in `runNormally' from Ruby.java:489:in `runFromMain' from Main.java:375:in `doRunFromMain' from Main.java:264:in `internalRun' from Main.java:230:in `run' from Main.java:214:in `run' from Main.java:194:in `main'