This is random and might be hard to track down... do you have map.resources :users, :active_scaffold => true
in your routes? This shouldn't matter for the create method but I'm just trying to narrow things down. Was this controller working at one point in time? ~Kenny On Tue, Feb 2, 2010 at 12:44 PM, Soren Christensen <[email protected]>wrote: > Sure! > > class UsersController < ApplicationController > > include ERB::Util # to get the h function loaded > > layout "default", :except => [ :create2, :new2, :forgot_password , > :reset_password] > > # Protect these actions behind an admin login > before_filter :admin_required, :only => [:suspend, :unsuspend, :su, > :destroy, :purge] > > before_filter :login_required > skip_before_filter :login_required, :only => [:new2, :create2, :activate, > :forgot_password, :reset_password] > > # This is the hook for Active Scaffold to dynamically modify the list of > columns. > > before_filter :update_table_config > > > active_scaffold :user do |config| > > > #config.columns = [:login, :first_name, :last_name, :address, :city, > :zip, :email, :home_phone, :cell_phone, :work_phone] > > config.columns.exclude :updated_at, :created_at > > # Config adds the password columns > config.create.columns = [:login, :first_name, :last_name, :address, > :city, :zip, :email, :home_phone, :cell_phone, :work_phone, :password, > :password_confirmation] > > config.show.columns = [:first_name, :last_name, :address, :city, :zip, > :email, :home_phone, :cell_phone, :spouse_first_name, :spouse_last_name, > :spouse_address, :spouse_city, :spouse_zip, :spouse_email, > :spouse_home_phone, :spouse_cell_phone, :spouse_work_phone] > > config.list.columns = [:login, :state, :first_name, :last_name, > :spouse_first_name, :spouse_last_name, :address, :city, :zip, :email, > :home_phone, :cell_phone, :spouse_work_phone] > > config.update.columns = [:first_name, :last_name, :address, :city, > :zip, :email, :home_phone, :cell_phone, :work_phone, :spouse_first_name, > :spouse_last_name, :spouse_address, :spouse_city, :spouse_zip, > :spouse_home_phone, :spouse_cell_phone, :spouse_work_phone, :spouse_email] > > > config.list.always_show_search = true > > config.actions.swap :search, :live_search > > config.list.sorting = [{ :last_name => :asc}, {:first_name => :asc}] > > config.columns[:home_phone].description = > "Please just enter 10 digits, no spaces, dashes(-), nor ()" > config.columns[:cell_phone].description = > "Please just enter 10 digits, no spaces, dashes(-), nor ()" > config.columns[:work_phone].description = > "Please just enter 10 digits, no spaces, dashes(-), nor ()" > config.columns[:first_name].description = > "Please enter data as you want it printed on Forms, Directories > etc" > config.columns[:last_name].description = > "Please enter data as you want it printed on Forms, Directories > etc" > config.columns[:address].description = > "Please enter data as you want it printed on Forms, Directories > etc" > config.columns[:city].description = > "Please enter data as you want it printed on Forms, Directories > etc" > > config.columns[:spouse_last_name].description = > "Please enter data as you want it printed on Forms, Directories > etc" > config.columns[:spouse_first_name].description = > "Please enter data as you want it printed on Forms, Directories > etc" > config.columns[:spouse_home_phone].description = > "Please just enter 10 digits, no spaces, dashes(-), nor ()" > config.columns[:spouse_cell_phone].description = > "Please just enter 10 digits, no spaces, dashes(-), nor ()" > config.columns[:spouse_work_phone].description = > "Please just enter 10 digits, no spaces, dashes(-), nor ()" > config.columns[:spouse_address].description = > "Please enter data as you want it printed on Forms, Directories > etc" > config.columns[:spouse_city].description = > "Please enter data as you want it printed on Forms, Directories > etc" > > list.per_page = 50 > > config.action_links.add 'activation', > :label => "Activate", > :type => :record, > :inline => false, > :security_method => :activation_authorized? > > config.action_links.add 'respw', > :label => "Reset Password", > :type => :record, > :inline => false, > :security_method => :respw_authorized? > > config.action_links.add 'admin_suspend', > :label => "Suspend", > :type => :record, > :inline => false, > :security_method => :activation_authorized? > > config.action_links.add 'admin_unsuspend', > :label => "Un-suspend", > :type => :record, > :inline => false, > :security_method => :activation_authorized? > > config.action_links.add 'su', > :label => "Su", > :type => :record, > :inline => false, > :security_method => :activation_authorized?, > :confirm => false > > config.action_links.add 'pf', > :label => "PF", > :type => :record, > :inline => false, > :security_method => :pf_authorized?, > :confirm => false > > end > > def update_table_config > if not current_user.nil? > if !current_user.has_role?('user') > active_scaffold_config.list.columns.exclude :login, :state, :roles > if current_user.has_role?('admin') > active_scaffold_config.list.columns.add :login, :state, :roles > active_scaffold_config.update.columns.add :roles > else > active_scaffold_config.update.columns.exclude :roles > end > else > active_scaffold_config.list.columns.exclude :login, :state, :roles > end > end > end > > I have some additional methods in there to support the > restful_authentication plugin etc. > They are likely all just the standard stuff. Let me know if we want those > too. > > /S > > > > Kenny Ortmann wrote: > > can you paste the entire users_controller please? > > On Tue, Feb 2, 2010 at 10:43 AM, Soren Christensen <[email protected]>wrote: > >> >> Noted that there was some problem with my config.columns >> >> They looked like this: >> >> config.columns.exclude :updated_at, :created_at >> config.create.columns = [:login, :first_name, :last_name, .... ] >> config.show.columns = [:first_name, :last_name, ..... ] >> config.list.columns = [:login, :state, :first_name, :last_name, .... ] >> config.update.columns = [:first_name, :last_name, :address, ...... ] >> >> users_controller:16 is >> active_scaffold :user do |config| >> >> >> Here is the new backtrace: >> >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb:19:in >> `method_missing' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:186:in >> `method_missing' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:137:in >> `send' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:137:in >> `_load_action_columns' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/actions.rb:20:in >> `each' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/actions.rb:20:in >> `each' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:136:in >> `_load_action_columns' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold.rb:63:in >> `active_scaffold' >> /rails/formdir_v2/app/controllers/users_controller.rb:16 >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in >> `load_without_new_constant_marking' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in >> `load_file' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in >> `new_constants_in' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:379:in >> `load_file' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:259:in >> `require_or_load' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:425:in >> `load_missing_constant' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in >> `const_missing' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in >> `const_missing' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in >> `constantize' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in >> `each' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in >> `constantize' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in >> `constantize' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:443:in >> `recognize' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:436:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in >> `dispatch' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in >> `_call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in >> `build_middleware_stack' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/head.rb:9:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/session/abstract_store.rb:122:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb:29:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in >> `cache' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb:9:in >> `cache' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb:28:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:114:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/reloader.rb:34:in >> `run' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:108:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/rack/static.rb:31:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/urlmap.rb:46:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/urlmap.rb:40:in `each' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/urlmap.rb:40:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/rack/log_tailer.rb:17:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/content_length.rb:13:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/chunked.rb:15:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/handler/mongrel.rb:64:in >> `process' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in >> `process_client' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `each' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in >> `process_client' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in >> `initialize' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `new' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in >> `initialize' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `new' >> /usr/lib64/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `run' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/handler/mongrel.rb:34:in >> `run' >> /usr/lib64/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:111 >> /usr/lib64/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in >> `gem_original_require' >> /usr/lib64/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `require' >> script/server:3 >> >> >> >> Soren Christensen wrote: >> >> I have ruby-1.8.6.p36-20.4 >> >> The problem in particular happens when my session controller redirects to >> the users controller upon login. >> Happens both with Mongrel and Phusion. >> >> Here is the full trace: >> >> undefined method `create' for UsersController:Class >> >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb:24:in >> `send' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb:24:in >> `method_missing' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb:186:in >> `method_missing' >> /rails/formdir_v2/app/controllers/users_controller.rb:22:in >> `__instance_exec0' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/object/extending.rb:74:in >> `send' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/object/extending.rb:74:in >> `instance_exec' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb:11:in >> `configure' >> /rails/formdir_v2/vendor/plugins/active_scaffold/lib/active_scaffold.rb:61:in >> `active_scaffold' >> /rails/formdir_v2/app/controllers/users_controller.rb:16 >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in >> `load_without_new_constant_marking' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:380:in >> `load_file' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in >> `new_constants_in' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:379:in >> `load_file' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:259:in >> `require_or_load' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:425:in >> `load_missing_constant' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in >> `const_missing' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:92:in >> `const_missing' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:361:in >> `constantize' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in >> `each' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/inflector.rb:360:in >> `constantize' >> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/string/inflections.rb:162:in >> `constantize' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:443:in >> `recognize' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb:436:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:87:in >> `dispatch' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:121:in >> `_call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:130:in >> `build_middleware_stack' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb:25:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/head.rb:9:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/methodoverride.rb:24:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb:15:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/session/abstract_store.rb:122:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb:29:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in >> `cache' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb:9:in >> `cache' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb:28:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb:26:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb:11:in `synchronize' >> /usr/lib64/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb:11:in `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:114:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/reloader.rb:34:in >> `run' >> /usr/lib64/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:108:in >> `call' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/rack/request_handler.rb:92:in >> `process_request' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_request_handler.rb:207:in >> `main_loop' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/railz/application_spawner.rb:400:in >> `start_request_handler' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/railz/application_spawner.rb:351:in >> `handle_spawn_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/utils.rb:184:in >> `safe_fork' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/railz/application_spawner.rb:349:in >> `handle_spawn_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:352:in >> `__send__' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:352:in >> `main_loop' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:196:in >> `start_synchronously' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:163:in >> `start' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/railz/application_spawner.rb:209:in >> `start' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/spawn_manager.rb:262:in >> `spawn_rails_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server_collection.rb:126:in >> `lookup_or_add' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/spawn_manager.rb:256:in >> `spawn_rails_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server_collection.rb:80:in >> `synchronize' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server_collection.rb:79:in >> `synchronize' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/spawn_manager.rb:255:in >> `spawn_rails_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/spawn_manager.rb:154:in >> `spawn_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/spawn_manager.rb:287:in >> `handle_spawn_application' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:352:in >> `__send__' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:352:in >> `main_loop' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/lib/phusion_passenger/abstract_server.rb:196:in >> `start_synchronously' >> /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/bin/passenger-spawn-server:61 >> >> >> Sergio Cambra .:: entreCables S.L. ::. wrote: >> >> On Lunes, 1 de Febrero de 2010 18:17:20 Soren escribió: >> >> >> I get a number of these errors - what do they mean - and how do I get >> rid of them >> >> /vendor/plugins/active_scaffold/lib/active_scaffold/configurable.rb: >> 19:in `method_missing': undefined method `create' for # >> (NoMethodError) >> >> >> I think the backtrace is not full, what is #? It should be an object >> reference. What ruby version are you using? Maybe it's a problem with some >> ruby versions although is strange it works with some controllers. >> >> >> >> /vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb: >> 186:in `method_missing' >> /vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb: >> 137:in `send' >> /vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb: >> 137:in `_load_action_columns' >> /vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/ >> actions.rb:20:in `each' >> /vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/ >> actions.rb:20:in `each' >> /vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb: >> 136:in `_load_action_columns' >> /vendor/plugins/active_scaffold/lib/active_scaffold.rb:63:in >> `active_scaffold' >> /app/controllers/campaigns_controller.rb:7 >> >> I have noted that my application can only start in certain controller >> and not in others. >> Is there a way to preload certain models to prevent this ? >> >> /S >> >> >> >> -- >> You received this me >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ActiveScaffold : Ruby on Rails plugin" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> > > -- > You received this message because you are subscribed to the Google Groups > "ActiveScaffold : Ruby on Rails plugin" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<activescaffold%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/activescaffold?hl=en. > -- You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/activescaffold?hl=en.
