Skip to content

Instantly share code, notes, and snippets.

Created May 10, 2010 21:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/396575 to your computer and use it in GitHub Desktop.
Save anonymous/396575 to your computer and use it in GitHub Desktop.
Started GET "/todoxes/" for 127.0.0.1 at 2010-05-10 17:19:47
Processing by TodoxesController#index as HTML
Todox Load (0.4ms) SELECT "todoxes".* FROM "todoxes"
Rendered todoxes/index.html.erb within layouts/application (2.5ms)
Completed 200 OK in 17ms (Views: 6.1ms | ActiveRecord: 0.4ms)
Started GET "/todos/" for 127.0.0.1 at 2010-05-10 17:19:51
Processing by TodosController#index as HTML
Todo Load (0.5ms) SELECT "todos".* FROM "todos"
ERROR: compiling _render_template__3496857387181841772_2155285540_2220609079471332502 RAISED /Users/me/_dev/rails/td/app/views/todos/index.html.erb:24: syntax error, unexpected tIVAR, expecting keyword_do or '{' or '('
..._to 'Show', todo @output_buffer.safe_concat('</td>
... ^
Function body: #coding:UTF-8
def _render_template__3496857387181841772_2155285540_2220609079471332502(local_assigns)
_old_virtual_path, @_virtual_path = @_virtual_path, "todos/index";_old_output_buffer = output_buffer;;@output_buffer = ActionView::OutputBuffer.new; __in_erb_template=true ;@output_buffer.safe_concat('<h1>Listing todos</h1>
<table>
<tr>
<th>Name</th>
<th>Priority</th>
<th>Description</th>
<th>Done</th>
<th>Started</th>
<th>Finished</th>
<th></th>
<th></th>
<th></th>
</tr>
');@output_buffer.append_if_string= @todos.each do |todo|
@output_buffer.safe_concat(' <tr>
<td>');@output_buffer.append= ( todo.name );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( todo.priority );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( todo.description );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( todo.done );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( todo.started );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( todo.finished );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= link_to 'Show', todo @output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( link_to 'Edit', edit_todo_path(todo) );@output_buffer.safe_concat('</td>
<td>');@output_buffer.append= ( link_to 'Destroy', todo, :confirm => 'Are you sure?', :method => :delete );@output_buffer.safe_concat('</td>
</tr>
'); end
@output_buffer.safe_concat('</table>
<br />
');@output_buffer.append= ( link_to 'New Todo', new_todo_path );@output_buffer.safe_concat('
');@output_buffer.to_s
ensure
@_virtual_path, self.output_buffer = _old_virtual_path, _old_output_buffer
end
Backtrace: /Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:107:in `module_eval'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:107:in `compile'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:45:in `block in render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:44:in `render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:58:in `block in _render_template'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:55:in `_render_template'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:25:in `render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/rendering.rb:113:in `_render_template'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/rendering.rb:107:in `render_to_body'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/renderers.rb:47:in `render_to_body'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/compatibility.rb:55:in `render_to_body'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/rendering.rb:100:in `render_to_string'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/rendering.rb:91:in `render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/rendering.rb:17:in `render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/instrumentation.rb:39:in `block (2 levels) in render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/core_ext/benchmark.rb:17:in `block in ms'
/Users/me/.rvm/rubies/ruby-1.9.2-head/lib/ruby/1.9.1/benchmark.rb:309:in `realtime'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/instrumentation.rb:39:in `block in render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/instrumentation.rb:77:in `cleanup_view_runtime'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activerecord-3.0.0.beta3/lib/active_record/railties/controller_runtime.rb:15:in `cleanup_view_runtime'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/instrumentation.rb:38:in `render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/implicit_render.rb:10:in `default_render'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/mime_responds.rb:258:in `block in retrieve_response_from_mimes'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/mime_responds.rb:189:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/mime_responds.rb:189:in `respond_to'
/Users/me/_dev/rails/td/app/controllers/todos_controller.rb:7:in `index'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/base.rb:153:in `process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/rendering.rb:11:in `process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/instrumentation.rb:29:in `block in process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/instrumentation.rb:28:in `process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/callbacks.rb:18:in `block in process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:433:in `_run__2720665539838503698__process_action__2614591012591125893__callbacks'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:404:in `_run_process_action_callbacks'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:88:in `run_callbacks'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/callbacks.rb:17:in `process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/rescue.rb:8:in `process_action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/base.rb:123:in `process'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/abstract_controller/rendering.rb:39:in `process'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal.rb:84:in `dispatch'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_controller/metal.rb:124:in `block in action'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/routing/route_set.rb:29:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/routing/route_set.rb:29:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-mount-0.6.3/lib/rack/mount/route_set.rb:148:in `block in call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-mount-0.6.3/lib/rack/mount/code_generation.rb:89:in `block in recognize'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-mount-0.6.3/lib/rack/mount/code_generation.rb:66:in `optimized_each'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-mount-0.6.3/lib/rack/mount/code_generation.rb:88:in `recognize'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-mount-0.6.3/lib/rack/mount/route_set.rb:139:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/routing/route_set.rb:458:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activerecord-3.0.0.beta3/lib/active_record/query_cache.rb:31:in `block in call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activerecord-3.0.0.beta3/lib/active_record/connection_adapters/abstract/query_cache.rb:35:in `cache'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activerecord-3.0.0.beta3/lib/active_record/query_cache.rb:11:in `cache'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activerecord-3.0.0.beta3/lib/active_record/query_cache.rb:30:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activerecord-3.0.0.beta3/lib/active_record/connection_adapters/abstract/connection_pool.rb:365:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/head.rb:14:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/params_parser.rb:19:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/flash.rb:167:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:107:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/cookies.rb:202:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/callbacks.rb:46:in `block in call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:410:in `_run_call_callbacks'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:88:in `run_callbacks'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/callbacks.rb:44:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/sendfile.rb:105:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/remote_ip.rb:48:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/show_exceptions.rb:48:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/railties-3.0.0.beta3/lib/rails/rack/logger.rb:13:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/lock.rb:11:in `block in call'
<internal:prelude>:10:in `synchronize'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/static.rb:30:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/railties-3.0.0.beta3/lib/rails/application.rb:132:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `method_missing'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/railties-3.0.0.beta3/lib/rails/rack/log_tailer.rb:15:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call'
/Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service'
/Users/me/.rvm/rubies/ruby-1.9.2-head/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/Users/me/.rvm/rubies/ruby-1.9.2-head/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/Users/me/.rvm/rubies/ruby-1.9.2-head/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
ActionView::Template::Error (/Users/me/_dev/rails/td/app/views/todos/index.html.erb:24: syntax error, unexpected tIVAR, expecting keyword_do or '{' or '('
..._to 'Show', todo @output_buffer.safe_concat('</td>
... ^) on line #24 of /Users/me/_dev/rails/td/app/views/todos/index.html.erb:
21: <td><%= todo.done %></td>
22: <td><%= todo.started %></td>
23: <td><%= todo.finished %></td>
24: <td><%= link_to 'Show', todo %></td>
25: <td><%= link_to 'Edit', edit_todo_path(todo) %></td>
26: <td><%= link_to 'Destroy', todo, :confirm => 'Are you sure?', :method => :delete %></td>
27: </tr>
app/controllers/todos_controller.rb:7:in `index'
Rendered /Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.0ms)
Rendered /Users/me/.rvm/gems/ruby-1.9.2-head@rails3beta/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (2.6ms)
# Controllers
# Todos
class TodosController < ApplicationController
# GET /todos
# GET /todos.xml
def index
@todos = Todo.all
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @todos }
end
end
# GET /todos/1
# GET /todos/1.xml
def show
@todo = Todo.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @todo }
end
end
# GET /todos/new
# GET /todos/new.xml
def new
@todo = Todo.new
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @todo }
end
end
# GET /todos/1/edit
def edit
@todo = Todo.find(params[:id])
end
# POST /todos
# POST /todos.xml
def create
@todo = Todo.new(params[:todo])
respond_to do |format|
if @todo.save
format.html { redirect_to(@todo, :notice => 'Todo was successfully created.') }
format.xml { render :xml => @todo, :status => :created, :location => @todo }
else
format.html { render :action => "new" }
format.xml { render :xml => @todo.errors, :status => :unprocessable_entity }
end
end
end
# PUT /todos/1
# PUT /todos/1.xml
def update
@todo = Todo.find(params[:id])
respond_to do |format|
if @todo.update_attributes(params[:todo])
format.html { redirect_to(@todo, :notice => 'Todo was successfully updated.') }
format.xml { head :ok }
else
format.html { render :action => "edit" }
format.xml { render :xml => @todo.errors, :status => :unprocessable_entity }
end
end
end
# DELETE /todos/1
# DELETE /todos/1.xml
def destroy
@todo = Todo.find(params[:id])
@todo.destroy
respond_to do |format|
format.html { redirect_to(todos_url) }
format.xml { head :ok }
end
end
end
# Todoxes
class TodoxesController < ApplicationController
# GET /todoxes
# GET /todoxes.xml
def index
@todoxes = Todox.all
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @todoxes }
end
end
# GET /todoxes/1
# GET /todoxes/1.xml
def show
@todox = Todox.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @todox }
end
end
# GET /todoxes/new
# GET /todoxes/new.xml
def new
@todox = Todox.new
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @todox }
end
end
# GET /todoxes/1/edit
def edit
@todox = Todox.find(params[:id])
end
# POST /todoxes
# POST /todoxes.xml
def create
@todox = Todox.new(params[:todox])
respond_to do |format|
if @todox.save
format.html { redirect_to(@todox, :notice => 'Todox was successfully created.') }
format.xml { render :xml => @todox, :status => :created, :location => @todox }
else
format.html { render :action => "new" }
format.xml { render :xml => @todox.errors, :status => :unprocessable_entity }
end
end
end
# PUT /todoxes/1
# PUT /todoxes/1.xml
def update
@todox = Todox.find(params[:id])
respond_to do |format|
if @todox.update_attributes(params[:todox])
format.html { redirect_to(@todox, :notice => 'Todox was successfully updated.') }
format.xml { head :ok }
else
format.html { render :action => "edit" }
format.xml { render :xml => @todox.errors, :status => :unprocessable_entity }
end
end
end
# DELETE /todoxes/1
# DELETE /todoxes/1.xml
def destroy
@todox = Todox.find(params[:id])
@todox.destroy
respond_to do |format|
format.html { redirect_to(todoxes_url) }
format.xml { head :ok }
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment