2009/8/31 NachoKB <[email protected]>:
> 2009/8/31 Matías Flores <[email protected]>
>>
>> Ese mensajito me estuvo jodiendo bastante hace unos días.
>>
>> Como dijeron los demás, tiene que ver con el reloading de clases en
>> development, así que en producción el problema no existe. Después de
>> buscar en la web, meter unloadable's por todos lados y probar todas
>> las "soluciones" que seguramente ya habrás probado, me encontré con un
>>  mensaje perdido por ahí que decía que si usabas mongrel y arrancabas
>> el server con "mongrel_rails start" en lugar de script/server el
>> problema desaparecía. Santo remedio!! A partir de ahí empecé a
>> arrancar el server así y no tuve más problemas.
>
> Estoy usando Passenger... voy a probar de reproducirlo con Mongrel... muy
> loco igual.
>

Un par de resources sobre el tema:

http://github.com/thoughtbot/clearance/blob/master/CHANGELOG.textile
"Made the clearance controllers unloadable to stop constant loading errors in
development mode (Nick Quaranto)"

http://github.com/thoughtbot/clearance/commit/9e669e4bd98cac22129f3d40642068525844ffd2

A Rails Ticket:

https://rails.lighthouseapp.com/projects/8994/tickets/1999-rails-23-rc1-engine-problem-with-load-order-when-used-with-restful_authentication-and-role_requirement

Parece ser que Engines tiene sus detalles en el concepto de reloading.

Yo por mi parte solo use engines como gemas, no como plugins, asi que
no hay class reloading en esos casos.

-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a