Skip to content

Instantly share code, notes, and snippets.

@camwest
Created May 1, 2009 16:24
Show Gist options
  • Save camwest/105119 to your computer and use it in GitHub Desktop.
Save camwest/105119 to your computer and use it in GitHub Desktop.
# models
class Content < ActiveRecord::Base
acts_as_nested_set
end
class Overview < Content
end
# controller
ContentsController
def index
@contents = Content.root.children
render :xml => @contents
end
end
###STACK TRACE#####
NameError in ContentsController#index
undefined local variable or method `acts_as_nested_set_options' for #<Overview:0x34f5b20>
RAILS_ROOT: /Users/camwest/Sites/livepage
Application Trace | Framework Trace | Full Trace
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/attribute_methods.rb:260:in `method_missing'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:200:in `left_column_name'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:216:in `quoted_left_column_name'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:427:in `nested_set_scope'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:336:in `children'
/Users/camwest/Sites/livepage/app/controllers/contents_controller.rb:82:in `index'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/attribute_methods.rb:260:in `method_missing'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:200:in `left_column_name'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:216:in `quoted_left_column_name'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:427:in `nested_set_scope'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:336:in `children'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:1322:in `send'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:1322:in `perform_action_without_filters'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/filters.rb:617:in `call_filters'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/flash.rb:141:in `perform_action'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:523:in `send'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:523:in `process_without_filters'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:433:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:88:in `dispatch'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:111:in `_call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:82:in `initialize'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:9:in `cache'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:28:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/params_parser.rb:15:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/rewindable_input.rb:25:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/cache/strategy/local_cache.rb:24:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/reloader.rb:9:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/failsafe.rb:11:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:106:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/attribute_methods.rb:260:in `method_missing'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:200:in `left_column_name'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:216:in `quoted_left_column_name'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:427:in `nested_set_scope'
/Users/camwest/Sites/livepage/vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb:336:in `children'
/Users/camwest/Sites/livepage/app/controllers/contents_controller.rb:82:in `index'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:1322:in `send'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:1322:in `perform_action_without_filters'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/filters.rb:617:in `call_filters'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:10:in `realtime'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/flash.rb:141:in `perform_action'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:523:in `send'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:523:in `process_without_filters'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:433:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:88:in `dispatch'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:111:in `_call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:82:in `initialize'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:9:in `cache'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/query_cache.rb:28:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/params_parser.rb:15:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/rewindable_input.rb:25:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/session/cookie_store.rb:93:in `call'
/Users/camwest/Sites/livepage/vendor/rails/activesupport/lib/active_support/cache/strategy/local_cache.rb:24:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/reloader.rb:9:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/failsafe.rb:11:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'
/Users/camwest/Sites/livepage/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:106:in `call'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/rack/request_handler.rb:65:in `process_request'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_request_handler.rb:197:in `main_loop'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/railz/application_spawner.rb:340:in `start_request_handler'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/railz/application_spawner.rb:298:in `handle_spawn_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/utils.rb:176:in `safe_fork'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/railz/application_spawner.rb:296:in `handle_spawn_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:332:in `__send__'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:332:in `main_loop'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:182:in `start_synchronously'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:149:in `start'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/railz/application_spawner.rb:192:in `start'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/spawn_manager.rb:260:in `spawn_rails_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server_collection.rb:121:in `lookup_or_add'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/spawn_manager.rb:254:in `spawn_rails_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server_collection.rb:75:in `synchronize'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server_collection.rb:74:in `synchronize'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/spawn_manager.rb:253:in `spawn_rails_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/spawn_manager.rb:148:in `spawn_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/spawn_manager.rb:285:in `handle_spawn_application'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:332:in `__send__'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:332:in `main_loop'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/lib/phusion_passenger/abstract_server.rb:182:in `start_synchronously'
/Library/Ruby/Gems/1.8/gems/passenger-2.1.1/bin/passenger-spawn-server:50
Request
Parameters:
{"format"=>"xml",
"depth"=>"1",
"user_id"=>"7"}
Show session dump
---
Response
Headers:
{"Content-Type"=>"",
"Cache-Control"=>"no-cache"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment