Hello, I've changed something in my test application and since I can't find the cause of the "stack level too deep" raising on every request. I've removed almost every part of code and the error still occurs, eg with this url : www.myhost.com/main/index routes.rb (nothing else in this file) map.connect ':controller/:action/:id' app/main_controller.rb (nothing else in this file) class MainController < ApplicationController layout "common" def index end end views/main/index.rhtml (nothing else in this file) <b>I'm here</b> This is really frustrating, the development.log file contains thousands of /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:72:in `const_missing' /usr/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:189:in `const_missing' Below the stack trace there is this note : This error occured while loading the following files: script/../config/../app/controllers/main_controller.rb Any help appreciated, this is very frustrating...
on 2006-03-22 13:51
on 2006-03-22 14:02
I forgot to mention app/controller/application_controller.rb class ApplicationController < ActionController::Base end One mistake on the previous post read "app/controller/main_controller (nothing else in this file)" instead of "app/main_controller.rb (nothing else in this file)"
on 2006-03-22 14:30
application_controller.rb file should be named application.rb Why ? Dunno... but what the hell !
on 2006-03-22 15:42
at least routes.rb should be ActionController::Routing::Routes.draw do |map| map.connect ':controller/:action/:id' end