[vz-dev] Undefined property: Doctrine\ORM\Mapping\ClassMetadata::$containsForeignIdentifier

Thorben Thuermer r00t at constancy.org
Thu Mar 22 01:41:31 CET 2012


On Wed, 21 Mar 2012 21:57:03 +0100 Arno Schmid <arno.schmid at gmx.de> wrote:
> Hallo zusammen,
> 
> ich habe einen Volkszähler mit iConnect als middleware aufgebaut.
> Das System lief einige Wochen, dann wurde die mysql Datenbank korrupt 
> (warum auch immer). Die DB hab ich wieder hingekriegt, aber nun bekomme 
> ich folgenden Fehler, wenn ich im Frontend einen Kanal hinzufügen will:
> 
> Undefined property: 
> Doctrine\ORM\Mapping\ClassMetadata::$containsForeignIdentifier
> 
> Ich hab schon alle vz-relevanten Paket neu installiert - der Fehler ist 
> immer noch da!

der string "containsForeignIdentifier" kommt im gesamten vz.org und 
in DoctrineORM-2.0.1 nicht vor, nur im doctrine git oder neueren versionen.
kann es sein, das du eine neuere version von doctrine installiert hast
als vorher?
ansonsten findet sich in Doctrine/ORM/Mapping/ClassMetadata.php 
noch der hinweis:
> * Once populated, ClassMetadata instances are usually cached in a
>   serialized form.
vielleicht mal dieses cache finden und leeren... (in der datenbank?)
hast du mal versucht, testweise (backup machen) eine neue leere datenbank
anzulegen?

allgemein ist das wohl eher ein doctrine-problem als ein vz.org-problem,
im zweifelsfall dort fragen.

> Arno

- T.


More information about the volkszaehler-dev mailing list