Hi, Jas, Is there a reason that you're using JRuby 1.1.6? I don't think anyone remembers how JRuby behaved back then. ;-)
On Feb 26, 2010, at 1:58 PM, jgrewal wrote: > > Hi, > > I am using Jruby on Rails with Tomcat and Hibernate in a project. I recently > upgraded the server. After upgrade, I am using: > Jruby 1.1.6 > Rails (gem) 2.3.5 > Tomcat 6 > > Everything works ok, but I randomly get the error below. It seems that rails > is somehow passing some arguments to controller method. I have seen the > error randomly, where it would go away when the page is refreshed, also > consistently where after it occured once, it keeps happening. Also note that > I can't reproduce this behaviour in development environment where I am using > mongrel instead of tomcat. > > Are there any good debugging tools to walk through the rails and jruby code? > > > ======================================= > ArgumentError in Client/authController#login > > wrong number of arguments (1 for 0) > > RAILS_ROOT: /var/lib/tomcat6/webapps/myproject/WEB-INF > Application Trace | Framework Trace | Full Trace > > file:/var/lib/tomcat6/webapps/myproject/WEB-INF/lib/jruby-stdlib-1.4.0.jar!/META-INF/jruby.home/lib/ruby/site_ruby/shared/builtin/javasupport/java.rb:50:in > `method_missing' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:291:in > `qualified_const_defined?' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:288:in > `each' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:288:in > `inject' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:288:in > `qualified_const_defined?' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:415:in > `load_missing_constant' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:96:in > `const_missing' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in > `constantize' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in > `each' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in > `constantize' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in > `constantize' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:443:in > `recognize' > /usr/share/tomcat6/webapps/myproject/WEB-INF/gems/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:436:in > `call' > > ======================================= > > Any help will be appreciated. > > Regards, > Jas > > -- > View this message in context: > http://old.nabble.com/rails-2.3.5---Error---wrong-number-of-arguments-%281-for-0%29-tp27722743p27722743.html > Sent from the JRuby - Dev mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email