This is bizarre. Haml::Filters::Markdown should be defined in lib/haml/filters/markdown.rb... can you put a print in there to check if the file is loading?
On Thu, Sep 9, 2010 at 11:27 AM, JR <[email protected]> wrote: > Hello, > > I have posted this question in a couple different forums, but I'm > narrowing the problem down and thought I'd post here as well to see if > anyone can help me. > > I'm deploying a Rails application to a new production server and am > running into a problem. When I start the server with "script/server > production" (which uses stock Ruby because of the "#!/usr/bin/env > ruby" at the top), I can navigate to the main page with no problems. > However, when I change the first line of script/server to "#!/opt/ > ruby- > enterprise-.../bin/ruby" and start the server with "script/server > production", the server starts, but navigating to the main page in a > browser gives me this error: > > ActionView::TemplateError (uninitialized constant > Haml::Filters::Markdown) in app/views/sessions/new.haml > > I also get that error when starting Passenger, by the way, but I > started using "script/server production" to test. > > When I do the same with "script/console production", regardless of > whether the hash-bang line points to standard Ruby or REE, > "Haml::Filters::Markdown" comes back with no problems. > > Using REE's version of gem, I can see that the haml, RedCloth, and > BlueCloth gems are all installed. However, I believe haml is being > used as a plugin, and the relevant files are in vendor/plugins/haml. > > So there's some clear difference between standard and enterprise Ruby > here, and I can't figure out what's wrong. The gem seems to be > installed under both, and the plugin is in a common directory so I > don't think that needs to be reinstalled with REE... > > Any suggestions as to what is going on or what steps I can take to > troubleshoot? > > Thanks in advance! > > -- > You received this message because you are subscribed to the Google Groups > "Haml" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected] <haml%[email protected]>. > For more options, visit this group at > http://groups.google.com/group/haml?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Haml" 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/haml?hl=en.
