Ich habe da etwas im Code, was villeicht zu diesen zirkulären Refernzen führt, bin mir aber nicht sicher:
my $Shop = Shop->new(); $Shop->init($Artikel->shopid); # Diesen konkrete Shop-Instanz im Artikel merken (Assoziation, Using ??) $Artikel->shop($Shop);
$Artikel ist @ISA = qw(Shop), weil einige Methoden vom Shop benutzt werden, ansonsten ist er das zerparste XML. Zum Schluss mache ich ein undef $Artikel, aber hilft das in diesem Falle?
Mit freundlichen Grüßen
Jens Puruckherr