Esto ya fue corregido en la version 1.1.2 de engines ver Aqui
Utilizando Engines me encontre con el siguiente problema:
En mi hosting tengo las gems de rails 1.0 y 1.1 instaladas por el soporte y en mi custom gem dir tengo rails 1.1.2 y en vendor rails tengo 1.1.2 Pero cuando ejecutaba el dispatch magicamente iba a buscar el rails 1.0 Obviamente estaba configurado el CONFIG = {:edge => true} en environment.rb Luego de varias horas de debug encontre el siguiente workaround en engines.rb:
Donde dice:
1 2 3 4 5 6 |
begin require 'rails_version' # Rails 1.0, 1.1.0 rescue LoadError, Gem::Exception require 'rails/version' # renamed as of Rails 1.1.1 end |
1 2 3 4 5 6 |
begin require 'rails/version' # renamed as of Rails 1.1.1 rescue LoadError, Gem::Exception require 'rails_version' # Rails 1.0, 1.1.0 end |
Seguramente hay mejores formas de hacerlo. Espero comentarios.





April 22nd, 2007 at 01:29 AM Gracias. Yo he tenido este problema tambien.
April 22nd, 2007 at 01:29 AM Gracias por el comentario