[ZODB-Dev] RelStorage zodbconvert, ConflictError on Zope2 startup

Hanno Schlichting hanno at hannosch.eu
Thu Jul 14 15:43:42 EDT 2011


On Thu, Jul 14, 2011 at 9:32 PM, Sean Upton <sdupton at gmail.com> wrote:
> ZODB.POSException.ConflictError: database conflict error (oid 0x00,
> class persistent.mapping.PersistentMapping, serial this txn started
> with 0x038fa89e48c295cc 2011-07-13 14:22:17.053148, serial currently
> committed 0x038b077ae26bec77 2010-12-19 21:46:53.067557)
>
> Full traceback: http://pastie.org/2214036
>
> Any ideas on what I'm doing wrong or what's going on?  Where should I
> look into the RelStorage tables for clues?

That's weird, you are getting a conflict error on inserting the root
application object (oid 0x00).

So for some reason the startup code cannot load the existing root
object, thinks the database is empty and tries to start fresh. I'm not
sure how that could happen, unless the ZODB connection strings are
wrong or database permissions not quite right.

Hanno


More information about the ZODB-Dev mailing list