Thanks, Matt. This change worked great for me. On Oct 31, 4:51 pm, Matt Jones <[email protected]> wrote: > On Oct 31, 2011, at 2:43 AM, Ignacio Huerta wrote: > > > > > > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > Hi, > > > I have seen the same error: "Dryml is not missing constant > > DRYMLBuilder". In my environment, after moving from RC2 to RC3 I get this: > > > $ rails server -e production > > => Booting WEBrick > > => Rails 3.0.10 application starting in production onhttp://0.0.0.0:3000 > > => Call with -d to detach > > => Ctrl-C to shutdown server > > Exiting > > /home/ignacio/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.0.10/lib/activ > > e_support/dependencies.rb:479:in > > `load_missing_constant': Dryml is not missing constant DRYMLBuilder! > > (ArgumentError) > > > I found a workaround: comment the line in > > config/initializers/dryml_taglibs.rb. Somehow preloading taglibs is not > > working with my app. > > Found this - the problem was that Erubis usually gets loaded by Rails, but in > this context that hasn't happened yet. The error in production mode was > HIGHLY uninformative, but forcing precompile_taglibs to run in development > mode gave this: > > /Users/mattjones/.rvm/gems/ruby-1.9.2-p290/gems/dryml-1.3.0.RC3/lib/dryml/d > ryml_builder.rb:63:in `<class:DRYMLBuilder>': uninitialized constant Erubis > (NameError) > > MUCH more helpful. :) > > I've committed the one-line fix to the repo; for now, you can add: > > require 'erubis' > > to the top of dryml_taglibs.rb. > > --Matt Jones
-- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
