Fixed.
I think it is a problem with ODBBTreeDictionary key.
One key was not garbage collected then ODBBTreeDictionary>>#values crash.
Well, this is my case, but i do not know when this can happend.
Solution:
anODBBTreeDictionay allKeys
do:[:key | [anODBBTreeDictionay at: key] on: ODBError
do:[:error | anODBBTreeDictionay removeKey: key]].
anODBBTreeDictionay transaction commit.
Regards Bruno
"Bruno" <
[hidden email]> escribió en el mensaje
news:
[hidden email]...
> Hi,
>
> Did anyone have this problem with an OmniBase repository ?
>
> anODBTreeDictionary values. "fails because: invalid object id"
> This seems to me that the repository is corrupted, but i trying to find in
> which cases this can happen.
> And how i can solve it.
>
> Anyone had this error ?
>
> How i can walk over all repository's objects without using objectID ?
> (Can i loding them as serialized bytes ?)
>
> Regards Bruno
>
>
>