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


Reply via email to