I have a site that uses ActiveRecord. I'm getting an exception that
says "An ActiveRecord class () was used but the framework seems not
properly initialized. Did you forget about
ActiveRecordStarter.Initialize() ?" This is an ASP.NET web
application, and the Initialize() method is called by the
Application_Start event handler.

I created a new page that also calls the initialize() method. If I
visit that page once, then the rest of the site works. If I visit it a
second time, I get an exception stating that the Initialize() method
can only be called once.

I've tried modifying the web.config and resetting the application pool
to force Application_Start to run.

This only happens in production; dev, my stage, and client stage are
fine. Production is the only load-balanced environment--I'm not sure
if that comes into play.

We have another site deployed in the same environment which
successfully uses ActiveRecord with the same initialization code. One
difference is that the site that is working has only the ActiveRecord
code in Application_Start; the site that doesn't also sets up some URL
routing in Application_Start.

Any ideas what would cause this?

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project 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/castle-project-users?hl=en.

Reply via email to