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