<< InstallOddb | Index | HashStore >>
Beim Laden der Packages war die Instanzvariable feedbacks zum Zeil Korrupt. Dem Stub eines feedback Objektes fehlte zum Teil die Instazvariable @odba_class.
Ich habe folgende Zeile im Admin Tool ausgeführt. Somit wurden die korrupten Stubs neu erstellt.
oddb> each_package{|pack| begin; pack.feedbacks.size; rescue Exception; pack.instance_variable_set('@feedbacks', Hash.new); pack.odba_store; end;}
Lösungen: Eigentlich macht es keinen Sinn, dass @odba_class einen Nil Wert hat. Falls in der Initialize Methode also kein Wert mitgegeben wird, müsste man dort schon einen Fehler werfen.