I’m having a brand new problem that seems to be caused by either
Engines 2.0 and/or Rails 2.0.2. Everything was working fine until I
upgraded both of these. I’m getting this message when I refresh a
A copy of Tag has been removed from the module tree but is still active!
This looks like a similar problem to a previous post on this forum.
In particular this line from that post seems relevant:
“Engines now rely on Rails’ own plugin
mechanisms. I seem to remember that I’ve seen an error like this when
references to a class are saved somewhere and the class then gets
reloaded in development mode while the reference holding object
I guess I could use some more information on how things were changed.
I don’t know much about the loading mechanism of Rails yet so I’m at a
loss as to how to fix it. The Tag stuff comes from
has_many_polymorphs. Tag is a model defined in the main application
and Product is a model defined in the plugin. I suspect this might be
the problem but I have no idea how to go about fixing it.