My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 47: AV: Starange error NoMethodError in Users#index (High)
1 person starred this issue and may be notified of changes. Back to list
Status:  Verified
Owner:  mikebraw...@gmail.com
Closed:  Jan 2008


 
Reported by andreigv...@gmail.com, Jan 17, 2008
When I logged out as buyer and trying to login as agent (same user name
different password)
and get the following error:

NoMethodError in Users#index

Showing app/views/users/index.dryml where line #14 raised: 

undefined method `active_users_listings' for #<Class:0xb6341474>

Extracted source (around line #14): 

11:           <h2>System Summary</h2>
12:         </header>
13:         <section>
14:           There are currently <b><count
with="&Listing.active_users_listings(current_user)"/> listings</b> and 
15:           <b><count with="&Buyer.find_my_buyers(current_user)"/>
buyers</b> in the system.<br/><br/>
16:           Have a nice day.<br/>
17:           I can put all sorts of statistics in here tied to the system
as a whole and to the specific user.



RAILS_ROOT: /hsphere/local/home/avorob/system.teardowns.com/td

Application Trace | Framework Trace | Full Trace 
vendor/rails/activerecord/lib/active_record/base.rb:1334:in `method_missing'
app/views/users/index.dryml:14:in `render_page'
app/views/users/index.dryml:13:in `render_page'
/app/views/taglibs/themes/teardowns/application.dryml:135:in `panel'
/app/views/taglibs/themes/teardowns/application.dryml:129:in `panel'
/app/views/taglibs/themes/teardowns/application.dryml:128:in `panel'
app/views/users/index.dryml:9:in `render_page'
app/views/users/index.dryml:3:in `render_page'
/app/views/taglibs/themes/teardowns/application.dryml:87:in `Page'
/app/views/taglibs/themes/teardowns/application.dryml:86:in `Page'
/app/views/taglibs/themes/teardowns/application.dryml:80:in `Page'
/app/views/taglibs/themes/teardowns/application.dryml:29:in `Page'
/app/views/taglibs/themes/teardowns/application.dryml:3:in `Page'
app/views/users/index.dryml:1:in `render_page'
app/views/users/index.dryml:1:in `render_page'
/usr/local/bin/mongrel_rails:19:in `load'
/usr/local/bin/mongrel_rails:19
vendor/rails/activerecord/lib/active_record/base.rb:1334:in `method_missing'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
/vendor/plugins/hobo/tags/rapid_document_tags.dryml:20:in `call'
/vendor/plugins/hobo/tags/rapid_document_tags.dryml:20:in `section'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
/vendor/plugins/hobo/tags/rapid_document_tags.dryml:19:in `section'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:299:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:299:in `do_tagbody'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:326:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:326:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:326:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:205:in
`new_object_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:195:in
`new_object_context'
vendor/plugins/hobo/lib/hobo/dryml/template_handler.rb:11:in `render'
vendor/rails/actionpack/lib/action_view/base.rb:529:in `delegate_render'
vendor/rails/actionpack/lib/action_view/base.rb:351:in `render_template'
vendor/rails/actionpack/lib/action_view/base.rb:303:in
`render_file_without_hobo'
vendor/plugins/hobo/lib/action_view_extensions/base.rb:8:in `render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1079:in `render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:831:in
`render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:269:in
`render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
vendor/plugins/hobo/lib/hobo/model_controller.rb:584:in `hobo_render'
vendor/plugins/hobo/lib/hobo/model_controller.rb:230:in `hobo_index'
vendor/plugins/hobo/lib/hobo/model_controller.rb:157:in `index'
vendor/rails/actionpack/lib/action_controller/base.rb:1137:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1137:in
`perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:697:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689:in
`perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_without_rescue'
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in
`perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching.rb:669:in
`perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in
`cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:668:in
`perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:513:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:513:in
`process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:685:in
`process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in
`process'
vendor/rails/actionpack/lib/action_controller/base.rb:377:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in
`handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in
`dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/rails.rb:76:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/rails.rb:74:in
`synchronize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/rails.rb:74:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:155:in
`process_client'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:154:in `each'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:154:in
`process_client'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in
`initialize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in `new'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:264:in
`initialize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:264:in `new'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:264:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/configurator.rb:282:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/configurator.rb:281:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/configurator.rb:281:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/bin/mongrel_rails:128:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/command.rb:212:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/bin/mongrel_rails:281
vendor/rails/activerecord/lib/active_record/base.rb:1334:in `method_missing'
app/views/users/index.dryml:14:in `render_page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
/vendor/plugins/hobo/tags/rapid_document_tags.dryml:20:in `call'
/vendor/plugins/hobo/tags/rapid_document_tags.dryml:20:in `section'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
/vendor/plugins/hobo/tags/rapid_document_tags.dryml:19:in `section'
app/views/users/index.dryml:13:in `render_page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:249:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:299:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:299:in `do_tagbody'
/app/views/taglibs/themes/teardowns/application.dryml:135:in `panel'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
/app/views/taglibs/themes/teardowns/application.dryml:129:in `panel'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
/app/views/taglibs/themes/teardowns/application.dryml:128:in `panel'
app/views/users/index.dryml:9:in `render_page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
app/views/users/index.dryml:3:in `render_page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:326:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:326:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:326:in
`call_block_tag_parameter'
/app/views/taglibs/themes/teardowns/application.dryml:87:in `Page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
/app/views/taglibs/themes/teardowns/application.dryml:86:in `Page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
/app/views/taglibs/themes/teardowns/application.dryml:80:in `Page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in `call'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:328:in
`call_block_tag_parameter'
/app/views/taglibs/themes/teardowns/application.dryml:29:in `Page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:261:in
`_tag_context'
/app/views/taglibs/themes/teardowns/application.dryml:3:in `Page'
app/views/users/index.dryml:1:in `render_page'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:205:in
`new_object_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:187:in `new_context'
vendor/plugins/hobo/lib/hobo/dryml/template_environment.rb:195:in
`new_object_context'
app/views/users/index.dryml:1:in `render_page'
vendor/plugins/hobo/lib/hobo/dryml/template_handler.rb:11:in `render'
vendor/rails/actionpack/lib/action_view/base.rb:529:in `delegate_render'
vendor/rails/actionpack/lib/action_view/base.rb:351:in `render_template'
vendor/rails/actionpack/lib/action_view/base.rb:303:in
`render_file_without_hobo'
vendor/plugins/hobo/lib/action_view_extensions/base.rb:8:in `render_file'
vendor/rails/actionpack/lib/action_controller/base.rb:1079:in `render_for_file'
vendor/rails/actionpack/lib/action_controller/base.rb:831:in
`render_with_no_layout'
vendor/rails/actionpack/lib/action_controller/layout.rb:269:in
`render_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
vendor/plugins/hobo/lib/hobo/model_controller.rb:584:in `hobo_render'
vendor/plugins/hobo/lib/hobo/model_controller.rb:230:in `hobo_index'
vendor/plugins/hobo/lib/hobo/model_controller.rb:157:in `index'
vendor/rails/actionpack/lib/action_controller/base.rb:1137:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1137:in
`perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:697:in `call_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:689:in
`perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_without_rescue'
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in
`perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in
`perform_action_without_caching'
vendor/rails/actionpack/lib/action_controller/caching.rb:669:in
`perform_action'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in
`cache'
vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'
vendor/rails/actionpack/lib/action_controller/caching.rb:668:in
`perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:513:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:513:in
`process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:685:in
`process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in
`process'
vendor/rails/actionpack/lib/action_controller/base.rb:377:in `process'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in
`handle_request'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in
`dispatch_cgi'
vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/rails.rb:76:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/rails.rb:74:in
`synchronize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/rails.rb:74:in
`process'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:155:in
`process_client'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:154:in `each'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:154:in
`process_client'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in
`initialize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in `new'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:281:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:264:in
`initialize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:264:in `new'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel.rb:264:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/configurator.rb:282:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/configurator.rb:281:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/configurator.rb:281:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/bin/mongrel_rails:128:in `run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/lib/mongrel/command.rb:212:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.1/bin/mongrel_rails:281
/usr/local/bin/mongrel_rails:19:in `load'
/usr/local/bin/mongrel_rails:19
Request
Parameters: 

None

Show session dump

--- 
:user: user_6
:return_to: 
flash: !map:ActionController::Flash::FlashHash {}


Response
Headers: 

{"cookie"=>[],
 "Pragma"=>"no-cache",
 "Cache-Control"=>"no-store",
 "Expires"=>"0"}


 
Jan 17, 2008
#1 andreigv...@gmail.com
I see you're working on the sys. This error could be because of it.
Jan 19, 2008
Project Member #2 mikebraw...@gmail.com
(No comment was entered for this change.)
Status: Verified
Owner: mikebrawner
Labels: -Priority-Medium Priority-High

Powered by Google Project Hosting