I18N lazy lookup
ruby /home/rubys/git/rails/railties/bin/rails testapp --dev
create
create README
create .gitignore
create Rakefile
create config.ru
create Gemfile
create app
create app/controllers/application_controller.rb
create app/helpers/application_helper.rb
create app/models
create app/views/layouts
create config
create config/routes.rb
create config/application.rb
create config/environment.rb
create config/environments
create config/environments/test.rb
create config/environments/production.rb
create config/environments/development.rb
create config/initializers
create config/initializers/backtrace_silencers.rb
create config/initializers/mime_types.rb
create config/initializers/cookie_verification_secret.rb
create config/initializers/inflections.rb
create config/initializers/session_store.rb
create config/locales
create config/locales/en.yml
create config/boot.rb
create config/database.yml
create db
create db/seeds.rb
create doc
create doc/README_FOR_APP
create lib
create lib/tasks
create lib/tasks/.gitkeep
create log
create log/server.log
create log/production.log
create log/development.log
create log/test.log
create public
create public/422.html
create public/404.html
create public/robots.txt
create public/500.html
create public/index.html
create public/favicon.ico
create public/images
create public/images/rails.png
create public/stylesheets
create public/stylesheets/.gitkeep
create public/javascripts
create public/javascripts/controls.js
create public/javascripts/application.js
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create script
create script/dbconsole
create script/generate
create script/performance/profiler
create script/performance/benchmarker
create script/console
create script/runner
create script/about
create script/plugin
create script/destroy
create script/server
create test
create test/performance/browsing_test.rb
create test/test_helper.rb
create test/unit
create test/fixtures
create test/functional
create test/integration
create tmp
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create vendor/plugins
create vendor/plugins/.gitkeep
gem bundle
Calculating dependencies...
Updating source: http://gems.rubyforge.org
Downloading abstract-1.0.0.gem
Downloading arel-0.2.pre.gem
Downloading erubis-2.6.5.gem
Downloading i18n-0.3.3.gem
Downloading mail-1.5.2.gem
Downloading mime-types-1.16.gem
Downloading rack-1.1.0.gem
Downloading rack-mount-0.4.2.gem
Downloading rack-test-0.5.3.gem
Downloading rake-0.8.7.gem
Installing i18n (0.3.3)
Installing arel (0.2.pre)
Installing rack (1.1.0)
Installing rack-test (0.5.3)
Installing rack-mount (0.4.2)
Installing abstract (1.0.0)
Installing erubis (2.6.5)
Installing mime-types (1.16)
Installing mail (1.5.2)
Installing rake (0.8.7)
Done.
ruby script/generate scaffold product title:string
invoke active_record
create db/migrate/20100109205352_create_products.rb
create app/models/product.rb
invoke test_unit
create test/unit/product_test.rb
create test/fixtures/products.yml
route resources :products
invoke scaffold_controller
create app/controllers/products_controller.rb
invoke erb
create app/views/products
create app/views/products/index.html.erb
create app/views/products/edit.html.erb
create app/views/products/show.html.erb
create app/views/products/new.html.erb
create app/views/products/_form.html.erb
create app/views/layouts/products.html.erb
invoke test_unit
create test/functional/products_controller_test.rb
invoke helper
create app/helpers/products_helper.rb
invoke test_unit
create test/unit/helpers/products_helper_test.rb
invoke stylesheets
create public/stylesheets/scaffold.css
rake db:migrate
mv 20100109205352_create_products.rb 20100301000001_create_products.rb
(in /home/rubys/tmp/work/testapp)
== CreateProducts: migrating =================================================
-- create_table(:products)
-> 0.0037s
== CreateProducts: migrated (0.0039s) ========================================
edit config/locales/en.yml
# Sample localization file for English. Add more files in this directory for other locales.
# See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
en:
products:
index:
hello: "Hello world!"
edit app/views/products/index.html.erb
<h1>Listing products</h1>
<table>
<tr>
<th>Title</th>
<th></th>
<th></th>
<th></th>
</tr>
<% @products.each do |product| %>
<tr>
<td><%= product.title %></td>
<td><%= link_to 'Show', product %></td>
<td><%= link_to 'Edit', edit_product_path(product) %></td>
<td><%= link_to 'Destroy', product, :confirm => 'Are you sure?', :method => :delete %></td>
</tr>
<% end %>
</table>
<br />
<%= link_to 'New product', new_product_path %>
<p class="hello"><%= t('.hello') %></p>
Start the server.
get /products
NoMethodError in
Products#index
Showing /home/rubys/tmp/work/testapp/app/views/products/index.html.erb where line #25 raised:
undefined method `path_without_format_and_extension' for nil:NilClass
Extracted source (around line #25):
22:
23: <%= link_to 'New product', new_product_path %>
24:
25: <p class="hello"><%= t('.hello') %></p>
Rails.root: /home/rubys/tmp/work/testapp
Application Trace |
Framework Trace |
Full Trace
/home/rubys/git/rails/activesupport/lib/active_support/whiny_nil.rb:49:in `method_missing'
/home/rubys/git/rails/actionpack/lib/action_view/helpers/translation_helper.rb:32:in `scope_key_by_partial'
/home/rubys/git/rails/actionpack/lib/action_view/helpers/translation_helper.rb:15:in `t'
/home/rubys/tmp/work/testapp/app/views/products/index.html.erb:25:in `_render_template_2090685756_70168398843680_0'
/home/rubys/git/rails/actionpack/lib/action_view/template.rb:40:in `send'
/home/rubys/git/rails/actionpack/lib/action_view/template.rb:40:in `render'
/home/rubys/git/rails/actionpack/lib/action_view/render/rendering.rb:98:in `_render_template'
/home/rubys/git/rails/activesupport/lib/active_support/notifications/instrumenter.rb:16:in `instrument'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `__send__'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `instrument'
/home/rubys/git/rails/actionpack/lib/action_view/render/rendering.rb:96:in `_render_template'
/home/rubys/git/rails/actionpack/lib/action_view/render/rendering.rb:90:in `render_template'
/home/rubys/git/rails/actionpack/lib/abstract_controller/rendering.rb:82:in `_render_template'
/home/rubys/git/rails/actionpack/lib/abstract_controller/rendering.rb:64:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/abstract_controller/layouts.rb:301:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rendering.rb:23:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/renderers.rb:42:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/compatibility.rb:101:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/abstract_controller/rendering.rb:48:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rendering.rb:16:in `render'
/home/rubys/git/rails/actionpack/lib/abstract_controller/localized_cache.rb:39:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:29:in `render'
/home/rubys/git/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/home/rubys/git/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:29:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:47:in `cleanup_view_runtime'
/home/rubys/git/rails/activerecord/lib/active_record/railties/controller_runtime.rb:13:in `cleanup_view_runtime'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:28:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:102:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:49:in `default_render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/mime_responds.rb:250
/home/rubys/git/rails/actionpack/lib/action_controller/metal/mime_responds.rb:184:in `call'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/mime_responds.rb:184:in `respond_to'
/home/rubys/tmp/work/testapp/app/controllers/products_controller.rb:7:in `index'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:43:in `send_action'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:43:in `send_action'
/home/rubys/git/rails/actionpack/lib/abstract_controller/base.rb:137:in `process_action'
/home/rubys/git/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1118320962__process_action__199225275__callbacks'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:403:in `send'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:403:in `_run_process_action_callbacks'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `send'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks'
/home/rubys/git/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rendering.rb:12:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:20:in `process_action'
/home/rubys/git/rails/activesupport/lib/active_support/notifications/instrumenter.rb:16:in `instrument'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `__send__'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `instrument'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:18:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/compatibility.rb:76:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/flash.rb:175:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action'
/home/rubys/git/rails/actionpack/lib/abstract_controller/base.rb:111:in `process'
/home/rubys/git/rails/actionpack/lib/action_controller/metal.rb:63:in `dispatch'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:19:in `dispatch'
/home/rubys/git/rails/actionpack/lib/action_controller/metal.rb:88:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/routing/route_set.rb:27:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/route_set.rb:70:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/code_generation.rb:91:in `recognize'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/code_generation.rb:67:in `optimized_each'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/code_generation.rb:90:in `recognize'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/route_set.rb:65:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/routing/route_set.rb:426:in `call'
/home/rubys/git/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/home/rubys/git/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
/home/rubys/git/rails/activerecord/lib/active_record/query_cache.rb:9:in `cache'
/home/rubys/git/rails/activerecord/lib/active_record/query_cache.rb:28:in `call'
/home/rubys/git/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:365:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/params_parser.rb:20:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb:107:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/callbacks.rb:46:in `call'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:414:in `_run_call_callbacks'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `send'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/callbacks.rb:44:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/show_exceptions.rb:62:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/static.rb:30:in `call'
/home/rubys/git/rails/railties/lib/rails/application.rb:104:in `call'
/home/rubys/git/rails/railties/lib/rails/rack/log_tailer.rb:15:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:162:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:95:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:92:in `each'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:92:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:23:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:82:in `start'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in `run'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/server.rb:155:in `start'
/home/rubys/git/rails/railties/lib/rails/commands/server.rb:50:in `start'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/server.rb:83:in `start'
script/server:6
/home/rubys/git/rails/activesupport/lib/active_support/whiny_nil.rb:49:in `method_missing'
/home/rubys/git/rails/actionpack/lib/action_view/helpers/translation_helper.rb:32:in `scope_key_by_partial'
/home/rubys/git/rails/actionpack/lib/action_view/helpers/translation_helper.rb:15:in `t'
/home/rubys/tmp/work/testapp/app/views/products/index.html.erb:25:in `_render_template_2090685756_70168398843680_0'
/home/rubys/git/rails/actionpack/lib/action_view/template.rb:40:in `send'
/home/rubys/git/rails/actionpack/lib/action_view/template.rb:40:in `render'
/home/rubys/git/rails/actionpack/lib/action_view/render/rendering.rb:98:in `_render_template'
/home/rubys/git/rails/activesupport/lib/active_support/notifications/instrumenter.rb:16:in `instrument'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `__send__'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `instrument'
/home/rubys/git/rails/actionpack/lib/action_view/render/rendering.rb:96:in `_render_template'
/home/rubys/git/rails/actionpack/lib/action_view/render/rendering.rb:90:in `render_template'
/home/rubys/git/rails/actionpack/lib/abstract_controller/rendering.rb:82:in `_render_template'
/home/rubys/git/rails/actionpack/lib/abstract_controller/rendering.rb:64:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/abstract_controller/layouts.rb:301:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rendering.rb:23:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/renderers.rb:42:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/compatibility.rb:101:in `render_to_body'
/home/rubys/git/rails/actionpack/lib/abstract_controller/rendering.rb:48:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rendering.rb:16:in `render'
/home/rubys/git/rails/actionpack/lib/abstract_controller/localized_cache.rb:39:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:29:in `render'
/home/rubys/git/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/home/rubys/git/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:29:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:47:in `cleanup_view_runtime'
/home/rubys/git/rails/activerecord/lib/active_record/railties/controller_runtime.rb:13:in `cleanup_view_runtime'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:28:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:102:in `render'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:49:in `default_render'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/mime_responds.rb:250
/home/rubys/git/rails/actionpack/lib/action_controller/metal/mime_responds.rb:184:in `call'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/mime_responds.rb:184:in `respond_to'
/home/rubys/tmp/work/testapp/app/controllers/products_controller.rb:7:in `index'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:43:in `send_action'
/home/rubys/git/rails/actionpack/lib/action_controller/base.rb:43:in `send_action'
/home/rubys/git/rails/actionpack/lib/abstract_controller/base.rb:137:in `process_action'
/home/rubys/git/rails/actionpack/lib/abstract_controller/callbacks.rb:18:in `process_action'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:433:in `_run__1118320962__process_action__199225275__callbacks'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:403:in `send'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:403:in `_run_process_action_callbacks'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `send'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks'
/home/rubys/git/rails/actionpack/lib/abstract_controller/callbacks.rb:17:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rendering.rb:12:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:20:in `process_action'
/home/rubys/git/rails/activesupport/lib/active_support/notifications/instrumenter.rb:16:in `instrument'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `__send__'
/home/rubys/git/rails/activesupport/lib/active_support/notifications.rb:49:in `instrument'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/logger.rb:18:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/compatibility.rb:76:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/flash.rb:175:in `process_action'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rescue.rb:8:in `process_action'
/home/rubys/git/rails/actionpack/lib/abstract_controller/base.rb:111:in `process'
/home/rubys/git/rails/actionpack/lib/action_controller/metal.rb:63:in `dispatch'
/home/rubys/git/rails/actionpack/lib/action_controller/metal/rack_delegation.rb:19:in `dispatch'
/home/rubys/git/rails/actionpack/lib/action_controller/metal.rb:88:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/routing/route_set.rb:27:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/route_set.rb:70:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/code_generation.rb:91:in `recognize'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/code_generation.rb:67:in `optimized_each'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/code_generation.rb:90:in `recognize'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-mount-0.4.2/lib/rack/mount/recognition/route_set.rb:65:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/routing/route_set.rb:426:in `call'
/home/rubys/git/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/home/rubys/git/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
/home/rubys/git/rails/activerecord/lib/active_record/query_cache.rb:9:in `cache'
/home/rubys/git/rails/activerecord/lib/active_record/query_cache.rb:28:in `call'
/home/rubys/git/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:365:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/params_parser.rb:20:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/session/cookie_store.rb:107:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/callbacks.rb:46:in `call'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:414:in `_run_call_callbacks'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `send'
/home/rubys/git/rails/activesupport/lib/active_support/callbacks.rb:88:in `run_callbacks'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/callbacks.rb:44:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/show_exceptions.rb:62:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
/home/rubys/git/rails/actionpack/lib/action_dispatch/middleware/static.rb:30:in `call'
/home/rubys/git/rails/railties/lib/rails/application.rb:104:in `call'
/home/rubys/git/rails/railties/lib/rails/rack/log_tailer.rb:15:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:162:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:95:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:92:in `each'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:92:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:23:in `start'
/home/rubys/.rvm/ruby-1.8.7-p248/lib/ruby/1.8/webrick/server.rb:82:in `start'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in `run'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/server.rb:155:in `start'
/home/rubys/git/rails/railties/lib/rails/commands/server.rb:50:in `start'
/home/rubys/tmp/work/testapp/vendor/gems/gems/rack-1.1.0/lib/rack/server.rb:83:in `start'
script/server:6
Request
Parameters:
None
Show session dump
<pre class='debug_dump'>---
</pre>
Response
Headers:
None
Environment
Sat, 09 Jan 2010 20:54:02 GMT
/home/rubys/.rvm/ruby-1.8.7-p248/bin/ruby -v
ruby 1.8.7 (2009-12-24 patchlevel 248) [x86_64-linux]
gem -v
1.3.5
gem list
abstract (1.0.0)
activesupport (2.3.5)
builder (2.1.2)
bundler (0.7.2)
erubis (2.6.5)
gorp (0.15.0)
htmlentities (4.2.0)
i18n (0.3.2)
mail (1.5.0)
mime-types (1.16)
rack (1.0.1)
rack-mount (0.4.0)
rack-test (0.5.3)
rake (0.8.7)
rdoc (2.4.3)
sqlite3-ruby (1.2.5)
test-unit (2.0.5)
tzinfo (0.3.15)
will_paginate (2.3.11)
echo $RUBYLIB | sed "s/:/\n/g"
/home/rubys/git/gorp/lib
/home/rubys/git/arel/lib
/home/rubys/git/rack/lib
ruby /home/rubys/git/rails/railties/bin/rails -v
Rails 3.0.pre
git log -1
commit d2c4a93c6966cb06d6029f9f4dbe5f71a52a02db
Author: David Heinemeier Hansson <david@loudthinking.com>
Date: Sat Jan 9 09:52:16 2010 -0800
Have to remove the environment name from ARGV or IRB will freak out