view · edit · sidebar · attach · print · history

<< 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.

view · edit · sidebar · attach · print · history
Page last modified on January 27, 2012, at 05:04 PM