I’m working on updating my rails 3.0.5 app to rails 3.1.0.beta1 and I
seem to be running into a problem when doing rake rails:update
when it
runs rake rails:update:javascripts
Here is my bundle:
Gems included by the bundle:
- RedCloth (4.2.7)
- actionmailer (3.1.0.beta1)
- actionpack (3.1.0.beta1)
- activemodel (3.1.0.beta1)
- activerecord (3.1.0.beta1)
- activeresource (3.1.0.beta1)
- activesupport (3.1.0.beta1)
- ancestry (1.2.4)
- annotate (2.4.0)
- ansi (1.2.5)
- arel (2.1.0)
- bcrypt-ruby (2.1.4)
- builder (3.0.0)
- bundler (1.0.13)
- coffee-script (2.2.0)
- coffee-script-source (1.1.0)
- daemons (1.1.3)
- erubis (2.7.0)
- eventmachine (0.12.10)
- execjs (0.3.4)
- hike (1.0.0)
- hoptoad_notifier (2.4.9)
- i18n (0.6.0beta1)
- jquery-rails (1.0.2)
- kaminari (0.12.4)
- mail (2.3.0)
- mime-types (1.16)
- multi_json (1.0.2)
- mustang (0.2.2)
- polyglot (0.3.1)
- rack (1.3.0.beta)
- rack-cache (1.0.1)
- rack-mount (0.7.4)
- rack-ssl (1.3.2)
- rack-test (0.6.0)
- rails (3.1.0.beta1)
- railties (3.1.0.beta1)
- rake (0.8.7)
- sass (3.1.1)
- simple_form (1.3.1)
- sprockets (2.0.0.beta.2)
- sqlite3 (1.3.3)
- thin (1.2.11)
- thor (0.14.6)
- tilt (1.3)
- treetop (1.4.9)
- turn (0.8.2)
- tzinfo (0.3.27)
- uglifier (0.5.3)
Here is the trace:
** Invoke rails:update:javascripts (first_time)
** Execute rails:update:javascripts
rake aborted!
undefined method create_javascript_files' for #<Rails::Generators::AppGenerator:0x0000000294c968> /usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.beta1/lib/rails/tasks/framework.rake:40:in
invoke_from_app_generator’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.0.beta1/lib/rails/tasks/framework.rake:63:in
block (3 levels) in <top (required)>' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:636:in
call’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:636:in
block in execute' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:631:in
each’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:631:in
execute' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:597:in
block in invoke_with_call_chain’
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in
mon_synchronize' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:590:in
invoke_with_call_chain’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:607:in
block in invoke_prerequisites' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:604:in
each’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:604:in
invoke_prerequisites' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:596:in
block in invoke_with_call_chain’
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in
mon_synchronize' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:590:in
invoke_with_call_chain’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:583:in
invoke' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2051:in
invoke_task’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2029:in
block (2 levels) in top_level' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2029:in
each’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2029:in
block in top_level' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2068:in
standard_exception_handling’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2023:in
top_level' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2001:in
block in run’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2068:in
standard_exception_handling' /usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:1998:in
run’
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/bin/rake:31:in <top (required)>' /usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in
load’
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/rake:19:in `’