No problem. I am happy to help by acting as a Win proof-tester.
'bundle install --without heroku' finished correctly now. Then 'rake
crm:upgrade:schema' failed
------------------
D:\www\fat>rake crm:upgrade:schema
rake aborted!
Expected D:/www/fat/app/helpers/tags_helper.rb to define TagsHelper
Tasks: TOP => crm:upgrade:schema => environment
(See full trace by running task with --trace)
------------------
so I run it with --trace
------------------
D:\www\fat>rake crm:upgrade:schema --trace
** Invoke crm:upgrade:schema (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
Expected D:/www/fat/app/helpers/tags_helper.rb to define TagsHelper
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:490:in `load_missing_constant'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:181:in `block in const_missing'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:179:in `each'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:179:in `const_missing'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/inflecto
r/methods.rb:124:in `block in constantize'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/inflecto
r/methods.rb:123:in `each'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/inflecto
r/methods.rb:123:in `constantize'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/core_ext
/string/inflections.rb:43:in `constantize'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/
abstract_controller/helper
s.rb:136:in `block in modules_for_helpers'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/
abstract_controller/helper
s.rb:131:in `map!'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/
abstract_controller/helper
s.rb:131:in `modules_for_helpers'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/
action_controller/metal/he
lpers.rb:89:in `modules_for_helpers'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/
abstract_controller/helper
s.rb:95:in `helper'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/
action_controller/railties
/paths.rb:17:in `block (2 levels) in with'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/action_view/
test_case.rb:1
1:in `<class:TestCase>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/action_view/
test_case.rb:1
0:in `<module:ActionView>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/actionpack-3.1.3/lib/action_view/
test_case.rb:8
:in `<top (required)>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/prototype-rails-3.1.0/lib/prototype-
rails/on_lo
ad_action_view.rb:17:in `<top (required)>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:240:in `require'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:240:in `block in require'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:225:in `load_dependency'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:240:in `require'
D:/Ruby/lib/ruby/gems/1.9.1/gems/prototype-rails-3.1.0/lib/prototype-
rails.rb:12
:in `block (2 levels) in <class:Engine>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/lazy_loa
d_hooks.rb:36:in `instance_eval'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/lazy_loa
d_hooks.rb:36:in `execute_hook'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/lazy_loa
d_hooks.rb:26:in `on_load'
D:/Ruby/lib/ruby/gems/1.9.1/gems/prototype-rails-3.1.0/lib/prototype-
rails.rb:11
:in `block in <class:Engine>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
initializable.rb:30:in
`instance_exec'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
initializable.rb:30:in
`run'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
initializable.rb:55:in
`block in run_initializers'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
initializable.rb:54:in
`each'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
initializable.rb:54:in
`run_initializers'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
application.rb:96:in `
initialize!'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/railtie/
configurable.r
b:30:in `method_missing'
D:/www/fat/config/environment.rb:5:in `<top (required)>'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:240:in `require'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:240:in `block in require'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:223:in `block in load_dependency'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:640:in `new_constants_in'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:223:in `load_dependency'
D:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-3.1.3/lib/
active_support/dependen
cies.rb:240:in `require'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
application.rb:83:in `
require_environment!'
D:/Ruby/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/
application.rb:193:in
`block (2 levels) in initialize_tasks'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:205:in `call'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:205:in `block in execute'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:200:in `each'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:200:in `execute'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:158:in `block in
invoke_with_call_chain'
D:/Ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:176:in `block in
invoke_prerequisites'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:174:in `each'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:174:in `invoke_prerequisites'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:157:in `block in
invoke_with_call_chain'
D:/Ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
D:/Ruby/lib/ruby/1.9.1/rake/task.rb:144:in `invoke'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:116:in `invoke_task'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:94:in `block (2 levels) in
top_level'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:94:in `each'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:94:in `block in top_level'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:133:in
`standard_exception_handling'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:88:in `top_level'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:66:in `block in run'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:133:in
`standard_exception_handling'
D:/Ruby/lib/ruby/1.9.1/rake/application.rb:63:in `run'
D:/Ruby/bin/rake:32:in `<main>'
Tasks: TOP => crm:upgrade:schema => environment
------------------
So I have not run rake db:migrate yet until you tell me that the
schema upgrade is not needed and I can skip this step.
Thanks for your help so far. We will fine-tune this to enable FFCRM on
Windows :-)
Jiri
> Sorry again. 'therubyracer' gem uses the libv8 javascript engine to compile
> coffeescript.
> However, Windows should come with JScript, which rails (via
> execjs<
https://github.com/sstephenson/execjs>)
> >
http://groups.google.com/group/rubyinstaller/browse_thread/thread/72b...