Anyone have any ideas as to how I can find out what is causing this?
Works fine on my dev box but not on my staging server. I suspect I
have been using a gem on the dev box and not installed it on the
staging box. I have failed to find the issue. How can I find out
some more info on this. Backtrace below.
The controller (source at the bottom) that appears to be causing the
problem has been generated using nifty_generators. Line 10.
Suspicious?
Could anyone suggest something.
Thanks,
O.
bison:/srv/www/vhosts/i4/staging/current # RAILS_ENV=staging script/
console
Loading staging environment (Rails 2.3.4)
/usr/lib64/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require': /srv/www/vhosts/i4/staging/releases/
20091118113528/app/controllers/quote_refs_controller.rb:10: syntax
error, unexpected kELSE, expecting ')' (SyntaxError)
from /usr/lib64/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.4/lib/
active_support/dependencies.rb:158:in `require'
from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.4/lib/
active_support/dependencies.rb:265:in `require_or_load'
from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.4/lib/
active_support/dependencies.rb:224:in `depend_on'
from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.4/lib/
active_support/dependencies.rb:136:in `require_dependency'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
414:in `load_application_classes'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
413:in `each'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
413:in `load_application_classes'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
411:in `each'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
411:in `load_application_classes'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
197:in `process'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
113:in `send'
from /usr/lib64/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:
113:in `run'
from /srv/www/vhosts/i4/staging/releases/20091118113528/config/
environment.rb:13
from /usr/lib64/ruby/1.8/irb/init.rb:252:in `require'
from /usr/lib64/ruby/1.8/irb/init.rb:252:in `load_modules'
from /usr/lib64/ruby/1.8/irb/init.rb:250:in `each'
from /usr/lib64/ruby/1.8/irb/init.rb:250:in `load_modules'
from /usr/lib64/ruby/1.8/irb/init.rb:21:in `setup'
from /usr/lib64/ruby/1.8/irb.rb:54:in `start'
from /usr/bin/irb:13
--- app/controllers/quote_refs_controller.rb
class QuoteRefsController < ApplicationController
def new
@quote_ref = QuoteRef.new
end
def create
@quote_ref = QuoteRef.new(params[:quote_ref])
if @quote_ref.save
redirect_to url_for(:controller => 'quote', :action =>
'update', :id => @quote_ref.quote_id
else
render :controller => 'quote', :action => 'new'
end
end
def show
@quote_ref = QuoteRef.find(params[:id])
end
def update
@quote_ref = QuoteRef.find(params[:id])
if @quote_ref.update_attributes(params[:quote_ref])
flash[:notice] = "Successfully updated quote ref."
redirect_to @quote_ref
else
render :action => 'edit'
end
end
end
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=.