# Help required - undefind method it says bot method exists!

**URL:** <https://www.ruby-forum.com/t/help-required-undefind-method-it-says-bot-method-exists/185154>\
**Category:** Rails\
**Created:** [March 15, 2010, 10:31am UTC](https://www.ruby-forum.com/t/help-required-undefind-method-it-says-bot-method-exists/185154 "2010-03-15T10:31:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![newb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/2acd7d/32.png) [@newb](https://www.ruby-forum.com/u/newb)\
**Post date:** [March 15, 2010, 10:31am UTC](https://www.ruby-forum.com/t/help-required-undefind-method-it-says-bot-method-exists/185154/1 "2010-03-15T10:31:32Z")

</div>

def list  
#-------  
@contacts = []

```
@total_contacts = []

get_access(@contacts,@total_contacts)

```

end

def get\_access(contacts,total\_contacts)  
#---------------------------------------  
puts “inside”  
end

when i run my list function i get the below error…

Please help me up with your suggestions

# NoMethodError ``` in ContactlogsController#list ```

```
undefined method `get_access' for
#<ActionView::Base:0x85b270c>
```

`RAILS_ROOT:
D:/Projects/inProgress/ANGACM0908/Task/Working_Copy/Angler_Internal_Release/13.03.2010/acm_kvb`

```
<a href="#"

```

onclick=“document.getElementById(‘Framework-Trace’).style.display=‘none’;document.getElementById(‘Full-Trace’).style.display=‘none’;document.getElementById(‘Application-Trace’).style.display=‘block’;;  
return false;”\>Application Trace |

```
<a href="#"

```

onclick=“document.getElementById(‘Application-Trace’).style.display=‘none’;document.getElementById(‘Full-Trace’).style.display=‘none’;document.getElementById(‘Framework-Trace’).style.display=‘block’;;  
return false;”\>Framework Trace |

```
<a href="#"

```

onclick=“document.getElementById(‘Application-Trace’).style.display=‘none’;document.getElementById(‘Framework-Trace’).style.display=‘none’;document.getElementById(‘Full-Trace’).style.display=‘block’;;  
return false;”\>Full Trace

```
<div id="Application-Trace" style="display: block;">
  <pre><code>app/controllers/contactlogs_controller.rb:333:in

```

`__instance_exec0' app/controllers/contactlogs_controller.rb:297:in`list’

```
<div id="Framework-Trace" style="display: none;">
  <pre><code>C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/object/extending.rb:74:in

```

`send' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/object/extending.rb:74:in`instance\_exec’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_view/helpers/prototype\_helper.rb:587:in  
`initialize' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/helpers/capture_helper.rb:129:in`with\_output\_buffer’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_view/helpers/prototype\_helper.rb:586:in  
`initialize' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:932:in`new’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:932:in  
`render_without_benchmark' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:51:in`render’  
C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\_support/core\_ext/benchmark.rb:8:in  
`realtime' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:51:in`render’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:1253:in  
`send' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1253:in`perform\_action\_without\_filters’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/filters.rb:617:in  
`call_filters' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in`perform\_action\_without\_benchmark’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' C:/ruby/lib/ruby/1.8/benchmark.rb:293:in`measure’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in`perform\_action\_without\_caching’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/caching/sql\_cache.rb:13:in  
`perform_action' C:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in`cache’  
C:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active\_record/query\_cache.rb:8:in  
`cache' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in`perform\_action’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:524:in  
`send' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in`process\_without\_filters’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/filters.rb:606:in  
`process_without_session_management_support' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in`process’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:392:in  
`process' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in`handle\_request’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/dispatcher.rb:110:in  
`dispatch_unlocked' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in`dispatch’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/dispatcher.rb:122:in  
`synchronize' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in`dispatch’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/dispatcher.rb:132:in  
`dispatch_cgi' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in`dispatch’  
C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick\_server.rb:103:in  
`handle_dispatch' C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in`service’  
C:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in`run’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' C:/ruby/lib/ruby/1.8/webrick/server.rb:162:in`start’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' C:/ruby/lib/ruby/1.8/webrick/server.rb:95:in`start’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each' C:/ruby/lib/ruby/1.8/webrick/server.rb:92:in`start’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start' C:/ruby/lib/ruby/1.8/webrick/server.rb:82:in`start’  
C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick\_server.rb:60:in  
`dispatch' C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66 C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`gem\_original\_require’  
C:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`require' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in`require’  
C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\_support/dependencies.rb:521:in  
`new_constants_in' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in`require’  
C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49  
C:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
script/server:3

```
<div id="Full-Trace" style="display: none;">
  <pre><code>app/controllers/contactlogs_controller.rb:333:in

```

`__instance_exec0' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/object/extending.rb:74:in`send’  
C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\_support/core\_ext/object/extending.rb:74:in  
`instance_exec' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/helpers/prototype_helper.rb:587:in`initialize’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_view/helpers/capture\_helper.rb:129:in  
`with_output_buffer' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/helpers/prototype_helper.rb:586:in`initialize’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:932:in  
`new' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:932:in`render\_without\_benchmark’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/benchmarking.rb:51:in  
`render' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/benchmark.rb:8:in`realtime’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/benchmarking.rb:51:in  
`render' app/controllers/contactlogs_controller.rb:297:in`list’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:1253:in  
`send' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1253:in`perform\_action\_without\_filters’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/filters.rb:617:in  
`call_filters' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in`perform\_action\_without\_benchmark’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' C:/ruby/lib/ruby/1.8/benchmark.rb:293:in`measure’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in`perform\_action\_without\_caching’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/caching/sql\_cache.rb:13:in  
`perform_action' C:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in`cache’  
C:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active\_record/query\_cache.rb:8:in  
`cache' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in`perform\_action’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:524:in  
`send' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in`process\_without\_filters’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/filters.rb:606:in  
`process_without_session_management_support' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in`process’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/base.rb:392:in  
`process' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in`handle\_request’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/dispatcher.rb:110:in  
`dispatch_unlocked' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in`dispatch’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/dispatcher.rb:122:in  
`synchronize' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in`dispatch’  
C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action\_controller/dispatcher.rb:132:in  
`dispatch_cgi' C:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in`dispatch’  
C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick\_server.rb:103:in  
`handle_dispatch' C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick_server.rb:74:in`service’  
C:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in`run’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' C:/ruby/lib/ruby/1.8/webrick/server.rb:162:in`start’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' C:/ruby/lib/ruby/1.8/webrick/server.rb:95:in`start’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each' C:/ruby/lib/ruby/1.8/webrick/server.rb:92:in`start’  
C:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start' C:/ruby/lib/ruby/1.8/webrick/server.rb:82:in`start’  
C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/webrick\_server.rb:60:in  
`dispatch' C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/servers/webrick.rb:66 C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`gem\_original\_require’  
C:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`require' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in`require’  
C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\_support/dependencies.rb:521:in  
`new_constants_in' C:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in`require’  
C:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49  
C:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require' C:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
script/server:3

## Request

**Parameters** :

```
{"user"=>{"first_name"=>""},
 "userinfo"=>{"company_id"=>"Select
Company",
 "department_id"=>"Select Department"},
 "authenticity_token"=>"4e8eb202271640a09f4a352e521e22e33fefb7a5",
 "contact"=>{"group_id"=>"Select
Group",
 "first_name"=>""},
 "contact_id"=>"",
 "contact_log"=>{"date"=>"0",
 "page_size"=>"20"},
 "user_id"=>""}
```

Show session dump

```
---
:page_size: 10
:redirected_from:
:expires_at: !timestamp
  at: "2010-03-15 10:22:17.644000 Z"
  "@marshal_with_utc_coercion": true
:admin_id: 2
:access_level: user
:login_time: !timestamp
  at: "2010-03-15 02:55:45 Z"
  "@marshal_with_utc_coercion": true
:csrf_id: abeca70369ac0e897e2571f9f9773fc1
flash: !map:ActionController::Flash::FlashHash
  :warning:
  :notice:
  :error:
:source: 0
```

## Response

**Headers** :

```
{"cookie"=>[],
 "Content-Type"=>"",
 "Cache-Control"=>"no-cache"}
```

---

<div class="post-metadata">

**Author:** ![newb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/2acd7d/32.png) [@newb](https://www.ruby-forum.com/u/newb)\
**Post date:** [March 15, 2010, 10:36am UTC](https://www.ruby-forum.com/t/help-required-undefind-method-it-says-bot-method-exists/185154/2 "2010-03-15T10:36:53Z")

</div>

I solved the error myself…  
Thank you
