java.lang.RuntimeException: IRubyObject[] args but neither of optional or rest 
specified for method
---------------------------------------------------------------------------------------------------

                 Key: JRUBY-4478
                 URL: http://jira.codehaus.org/browse/JRUBY-4478
             Project: JRuby
          Issue Type: Bug
          Components: IBM/Other VM
    Affects Versions: JRuby 1.4
         Environment: IBM, AIX, 1.4, Oracle
            Reporter: Matt Mitchell


I have an example script on my OS X system which works without error. I take 
the same script, using the same jruby directory (1.4), move it over to an 
AIX/IBM system and get errors. One line of the errors:

jruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_specification.rb:76:in
 `establish_connection': Please install the jdbc adapter: `gem install 
activerecord-jdbc-adapter` (IO error -- jdbc_adapter/jdbc_adapter_internal) 
(RuntimeError)

But I do have that gem installed.

------

java.lang.RuntimeException: IRubyObject[] args but neither of optional or rest 
specified for method jdbc_adapter.RubyJdbcConnection.tables
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory$DescriptorInfo.<init>(InvocationMethodFactory.java:479)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethodClass(InvocationMethodFactory.java:611)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethod(InvocationMethodFactory.java:560)
        at org.jruby.RubyModule.defineAnnotatedMethod(RubyModule.java:764)
        at 
org.jruby.anno.TypePopulator$DefaultTypePopulator.populate(TypePopulator.java:54)
        at 
org.jruby.RubyModule.defineAnnotatedMethodsIndividually(RubyModule.java:679)
        at org.jruby.RubyModule.defineAnnotatedMethods(RubyModule.java:581)
        at 
jdbc_adapter.RubyJdbcConnection.createJdbcConnectionClass(RubyJdbcConnection.java:87)
        at 
jdbc_adapter.JdbcAdapterInternalService.basicLoad(JdbcAdapterInternalService.java:42)
        at 
org.jruby.runtime.load.ClassExtensionLibrary.load(ClassExtensionLibrary.java:50)
        at 
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        at 
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        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.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        at 
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        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.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.ast.CaseNode.interpret(CaseNode.java:138)
        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 
users.matt.jruby_minus_test.db_test.method__0$RUBY$connect(db_test.rb:9)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109)
        at users.matt.jruby_minus_test.db_test.__file__(db_test.rb:18)
        at users.matt.jruby_minus_test.db_test.load(db_test.rb)
        at org.jruby.Ruby.runScript(Ruby.java:628)
        at org.jruby.Ruby.runNormally(Ruby.java:550)
        at org.jruby.Ruby.runFromMain(Ruby.java:396)
        at org.jruby.Main.run(Main.java:272)
        at org.jruby.Main.run(Main.java:117)
        at org.jruby.Main.main(Main.java:97)
java.lang.RuntimeException: IRubyObject[] args but neither of optional or rest 
specified for method jdbc_adapter.RubyJdbcConnection.tables
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory$DescriptorInfo.<init>(InvocationMethodFactory.java:479)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethodClass(InvocationMethodFactory.java:611)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethod(InvocationMethodFactory.java:560)
        at org.jruby.RubyModule.defineAnnotatedMethod(RubyModule.java:764)
        at 
org.jruby.anno.TypePopulator$DefaultTypePopulator.populate(TypePopulator.java:54)
        at 
org.jruby.RubyModule.defineAnnotatedMethodsIndividually(RubyModule.java:679)
        at org.jruby.RubyModule.defineAnnotatedMethods(RubyModule.java:581)
        at 
jdbc_adapter.RubyJdbcConnection.createJdbcConnectionClass(RubyJdbcConnection.java:87)
        at 
jdbc_adapter.JdbcAdapterInternalService.basicLoad(JdbcAdapterInternalService.java:42)
        at 
org.jruby.runtime.load.ClassExtensionLibrary.load(ClassExtensionLibrary.java:50)
        at 
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        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 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_line_31_1(custom_require.rb:36)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        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.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        at 
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        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.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.ast.CaseNode.interpret(CaseNode.java:138)
        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 
users.matt.jruby_minus_test.db_test.method__0$RUBY$connect(db_test.rb:9)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109)
        at users.matt.jruby_minus_test.db_test.__file__(db_test.rb:18)
        at users.matt.jruby_minus_test.db_test.load(db_test.rb)
        at org.jruby.Ruby.runScript(Ruby.java:628)
        at org.jruby.Ruby.runNormally(Ruby.java:550)
        at org.jruby.Ruby.runFromMain(Ruby.java:396)
        at org.jruby.Main.run(Main.java:272)
        at org.jruby.Main.run(Main.java:117)
        at org.jruby.Main.main(Main.java:97)
java.lang.RuntimeException: IRubyObject[] args but neither of optional or rest 
specified for method jdbc_adapter.RubyJdbcConnection.tables
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory$DescriptorInfo.<init>(InvocationMethodFactory.java:479)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethodClass(InvocationMethodFactory.java:611)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethod(InvocationMethodFactory.java:560)
        at org.jruby.RubyModule.defineAnnotatedMethod(RubyModule.java:764)
        at 
org.jruby.anno.TypePopulator$DefaultTypePopulator.populate(TypePopulator.java:54)
        at 
org.jruby.RubyModule.defineAnnotatedMethodsIndividually(RubyModule.java:679)
        at org.jruby.RubyModule.defineAnnotatedMethods(RubyModule.java:581)
        at 
jdbc_adapter.RubyJdbcConnection.createJdbcConnectionClass(RubyJdbcConnection.java:87)
        at 
jdbc_adapter.JdbcAdapterInternalService.basicLoad(JdbcAdapterInternalService.java:42)
        at 
org.jruby.runtime.load.ClassExtensionLibrary.load(ClassExtensionLibrary.java:50)
        at 
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        at 
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        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.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        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 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        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.BeginNode.interpret(BeginNode.java:83)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.RescueBodyNode.interpret(RescueBodyNode.java:108)
        at org.jruby.ast.RescueNode.handleException(RescueNode.java:190)
        at 
org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:150)
        at org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
        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.ast.CaseNode.interpret(CaseNode.java:138)
        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 
users.matt.jruby_minus_test.db_test.method__0$RUBY$connect(db_test.rb:9)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109)
        at users.matt.jruby_minus_test.db_test.__file__(db_test.rb:18)
        at users.matt.jruby_minus_test.db_test.load(db_test.rb)
        at org.jruby.Ruby.runScript(Ruby.java:628)
        at org.jruby.Ruby.runNormally(Ruby.java:550)
        at org.jruby.Ruby.runFromMain(Ruby.java:396)
        at org.jruby.Main.run(Main.java:272)
        at org.jruby.Main.run(Main.java:117)
        at org.jruby.Main.main(Main.java:97)
java.lang.RuntimeException: IRubyObject[] args but neither of optional or rest 
specified for method jdbc_adapter.RubyJdbcConnection.tables
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory$DescriptorInfo.<init>(InvocationMethodFactory.java:479)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethodClass(InvocationMethodFactory.java:611)
        at 
org.jruby.internal.runtime.methods.InvocationMethodFactory.getAnnotatedMethod(InvocationMethodFactory.java:560)
        at org.jruby.RubyModule.defineAnnotatedMethod(RubyModule.java:764)
        at 
org.jruby.anno.TypePopulator$DefaultTypePopulator.populate(TypePopulator.java:54)
        at 
org.jruby.RubyModule.defineAnnotatedMethodsIndividually(RubyModule.java:679)
        at org.jruby.RubyModule.defineAnnotatedMethods(RubyModule.java:581)
        at 
jdbc_adapter.RubyJdbcConnection.createJdbcConnectionClass(RubyJdbcConnection.java:87)
        at 
jdbc_adapter.JdbcAdapterInternalService.basicLoad(JdbcAdapterInternalService.java:42)
        at 
org.jruby.runtime.load.ClassExtensionLibrary.load(ClassExtensionLibrary.java:50)
        at 
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        at 
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_line_31_1(custom_require.rb:36)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        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.tryLoadingLibraryOrScript(LoadService.java:629)
        at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:308)
        at org.jruby.runtime.load.LoadService.require(LoadService.java:319)
        at 
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:283)
        at org.jruby.RubyKernel.require(RubyKernel.java:920)
        at 
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call(org/jruby/RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.gen)
        at 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:312)
        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 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.rescue_1$RUBY$__rescue___0(custom_require.rb:31)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.require1481660496_431626682.__file__(custom_require.rb)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:85)
        at 
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:48)
        at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:55)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.block_0$RUBY$__block__(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682BlockCallback$block_0$RUBY$__block__xx1.call(Unknown
 Source)
        at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:105)
        at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:78)
        at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
        at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
        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.ast.EnsureNode.interpret(EnsureNode.java:96)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:173)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.rescue_1$RUBY$__rescue___0(dependencies.rb:156)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
ruby.jit.ruby.users.matt.jruby.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_5.lib.active_support.dependencies.require1033256342_431626682.__file__(dependencies.rb)
        at 
org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:47)
        at 
org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:153)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149)
        at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        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.BeginNode.interpret(BeginNode.java:83)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.RescueBodyNode.interpret(RescueBodyNode.java:108)
        at org.jruby.ast.RescueNode.handleException(RescueNode.java:190)
        at 
org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:150)
        at org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
        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.ast.CaseNode.interpret(CaseNode.java:138)
        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 
users.matt.jruby_minus_test.db_test.method__0$RUBY$connect(db_test.rb:9)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
users.matt.jruby_minus_test.db_testInvokermethod__0$RUBY$connectFixed0.call(db_test#connect)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:290)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:109)
        at users.matt.jruby_minus_test.db_test.__file__(db_test.rb:18)
        at users.matt.jruby_minus_test.db_test.load(db_test.rb)
        at org.jruby.Ruby.runScript(Ruby.java:628)
        at org.jruby.Ruby.runNormally(Ruby.java:550)
        at org.jruby.Ruby.runFromMain(Ruby.java:396)
        at org.jruby.Main.run(Main.java:272)
        at org.jruby.Main.run(Main.java:117)
        at org.jruby.Main.main(Main.java:97)
jruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_specification.rb:76:in
 `establish_connection': Please install the jdbc adapter: `gem install 
activerecord-jdbc-adapter` (IO error -- jdbc_adapter/jdbc_adapter_internal) 
(RuntimeError)
        from /matt/users/jruby-test/db_test.rb:9:in `connect'
        from /users/matt/jruby-test/db_test.rb:18

-- 
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


Reply via email to