I have tried to install both the classic_pagination and will_paginate
using the commands below, but still get the “undefined method paginate”.
Source code and error dump shown below. What did i miss out. Thanks.
=========================== Commands to install plugins ==
ruby script/plugin install
svn://errtheblog.com/svn/plugins/classic_pagination
and
script/plugin install svn://errtheblog.com/svn/plugins/will_paginate
=========================== Controller Source Code =======
class EventsController < ApplicationController
def index
list
render :action =>‘list’
end
verify :method => :post, :only => [ :destroy, :create, :update ],
:redirect_to => {:action => :list }
def list
@event_pages, @events = paginate :events, :per_page => 10
end
…
…
end
=================== Error dump ===========================
NoMethodError (undefined method paginate' for #<EventsController:0x5435bc0>): /app/controllers/events_controller.rb:11:in
list’
/app/controllers/events_controller.rb:3:in index' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/base.rb:1158:in
send’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/base.rb:1158:in perform_action_without_filters' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/filters.rb:697:in
call_filters’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/filters.rb:689:in perform_action_without_benchmark' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/benchmarking.rb:68:in
perform_action_without_rescue’
C:/Programs2/Ruby/lib/ruby/1.8/benchmark.rb:293:in measure' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/benchmarking.rb:68:in
perform_action_without_rescue’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/rescue.rb:199:in perform_action_without_caching' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/caching.rb:678:in
perform_action’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_recor
d/connection_adapters/abstract/query_cache.rb:33:in cache' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_recor d/query_cache.rb:8:in
cache’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/caching.rb:677:in perform_action' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/base.rb:524:in
send’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/base.rb:524:in process_without_filters' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/filters.rb:685:in
process_without_session_management_support’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/session_management.rb:123:in process' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/base.rb:388:in
process’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/dispatcher.rb:171:in handle_request' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/dispatcher.rb:115:in
dispatch’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control
ler/dispatcher.rb:126:in dispatch_cgi' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_control ler/dispatcher.rb:9:in
dispatch’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/…/li
b/mongrel/rails.rb:76:in process' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/../li b/mongrel/rails.rb:74:in
synchronize’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/…/li
b/mongrel/rails.rb:74:in process' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el.rb:159:in
process_client’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr
el.rb:158:in each' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el.rb:158:in
process_client’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr
el.rb:285:in run' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el.rb:285:in
initialize’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr
el.rb:285:in new' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el.rb:285:in
run’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr
el.rb:268:in initialize' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el.rb:268:in
new’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr
el.rb:268:in run' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el/configurator.rb:282:in
run’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr
el/configurator.rb:281:in each' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el/configurator.rb:281:in
run’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/mongr
el_rails:128:in run' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/lib/mongr el/command.rb:212:in
run’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32/bin/mongr
el_rails:281
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp
ort/dependencies.rb:489:in load' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp ort/dependencies.rb:489:in
load’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp
ort/dependencies.rb:342:in new_constants_in' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp ort/dependencies.rb:489:in
load’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/servers/mo
ngrel.rb:64
C:/Programs2/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
g em_original_require' C:/Programs2/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
r
equire’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp
ort/dependencies.rb:496:in require' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp ort/dependencies.rb:342:in
new_constants_in’
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_supp
ort/dependencies.rb:496:in require' C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb: 39 C:/Programs2/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
g
em_original_require’
C:/Programs2/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`r
equire’
script/server:3
Rendering
C:/Programs2/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_c
ontroller/templates/rescues/layout.erb (internal_server_error)
n_controller/templates/rescues/layout.erb (internal_server_error)