Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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
Add Comment
Please, Sign In to add comment