Randy,

As noted in "Specify your database connection" at
http://datamapper.org/getting-started.html you currently MUST setup a
:default connection. I'm not sure why your app fails only sometimes, but if
you say that you never setup :default, you should probably try to do that
upfront.

cheers
snusnu

On Sat, Aug 6, 2011 at 00:10, Randy Fischer <[email protected]> wrote:

> I'm using datamapper 1.1.0 with sinatra 1.2.6.
>
> I run my application under Apache with Phusion Passenger, and
> I use the conservative spawning scheme. I connect to a postgres
> 9 database on localhost.
>
> The problem is I'm getting intermittent errors from the phusion-spawned
> applications.  On occasion an application will start failing with
>
>   Internal Server Error - DataMapper::RepositoryNotSetupError Adapter
> not set: default. Did you forget to setup?
>
> However, I don't use :default - my models are used with other repositories,
> so
> I've named them using default_repository_name as so:
>
>  class WhatEver
>    include DataMapper::Resource
>    ...
>    def self.default_repository_name
>      :what_ever
>    end
>
> I  initialize the data mapper setup call with :what_ever just once,
> in my sinatra's  app.rb.
>
> Normally this problem only occurs for a short time after an updated
> installation, then goes away by its own after a while,  but now I'm
> seeing it more and more frequently.
>
> Anyone seen anything like this?
>
> -Randy Fischer
>
> --
> You received this message because you are subscribed to the Google Groups
> "DataMapper" 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/datamapper?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" 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/datamapper?hl=en.

Reply via email to