Podczas migracji aplikacji na rails3 i ruby1.9 natkąłem się na wiele problemów, jednym z nich były nie ładujące się customowe “processory” paperclip’a. Przy poprzedniej wersji rails, procesory te ładowane były automagicznie z folderu lib/paperclip_processors, przy nowych railsach magia zniknęła i pojawił się stacktrace (;

Udało mi się znaleźć bardzo proste rozwiązanie tego problemu:

module Paperclip
    class CustomProcessor < Processor
        ...
    end
end

należy zamienić na

class CustomProcessor < Paperclip::Processor
    ...
end

oraz w pliku application.rb należy dodać linijkę

config.autoload_paths += %W(#{config.root}/lib/paperclip_processors)