On Mon, Dec 15, 2008 at 12:46 AM, xor <xor at gmx.li> wrote:
>
> Hi,
>
> users are having the DatabaseClosedException appear with Freetalk/WoT
> randomly. Now I also received it, and I found the log line which caused it
> MAYBE.
> Now the question is, what is the reason for that? A db4o bug probably? Maybe
> we should upgrade the db4o in freenet-ext.jar?

I got this for XMLSpider when the node is _shutting down_.
I think I get this for wot when it's starting up too..
Are you sure it is not initializing ?


> Dec 14, 2008 16:39:41:370 (plugins.Freetalk.ui.NNTP.FreetalkNNTPHandler,
> Freetalk NNTP Client /10.0.0.10(15), NORMAL): Error posting message:
> java.lang.ClassCastException: plugins.Freetalk.OwnMessage cannot be cast to
> com.db4o.reflect.generic.GenericObject
>        at com.db4o.reflect.generic.GenericField.get(GenericField.java:54)
>        at
> com.db4o.internal.FieldMetadata.getOrCreate(FieldMetadata.java:610)
>        at
> com.db4o.internal.handlers.FirstClassObjectHandler$4.processAspect(FirstClas
> sObjectHandler.java:156)
>        at
> com.db4o.internal.handlers.FirstClassObjectHandler.traverseAllAspects(FirstC
> lassObjectHandler.java:240)
>        at
> com.db4o.internal.handlers.FirstClassObjectHandler.marshallAspects(FirstClas
> sObjectHandler.java:170)
>        at
> com.db4o.internal.handlers.FirstClassObjectHandler.write(FirstClassObjectHan
> dler.java:134)
>        at com.db4o.internal.ClassMetadata.write(ClassMetadata.java:1895)
>        at
> com.db4o.internal.ObjectReference.continueSet(ObjectReference.java:191)
>        at
> com.db4o.internal.PartialObjectContainer.stillToSet(PartialObjectContainer.j
> ava:1853)
>        at
> com.db4o.internal.PartialObjectContainer.store3(PartialObjectContainer.java:
> 1686)
>        at
> com.db4o.internal.PartialObjectContainer.store2(PartialObjectContainer.java:
> 1610)
>        at
> com.db4o.internal.PartialObjectContainer.storeAfterReplication(PartialObject
> Container.java:1592)
>        at
> com.db4o.internal.PartialObjectContainer.storeInternal(PartialObjectContaine
> r.java:1572)
>        at
> com.db4o.internal.PartialObjectContainer.store(PartialObjectContainer.java:1
> 555)
>        at
> com.db4o.internal.ExternalObjectContainer.store(ExternalObjectContainer.java
> :179)
>        at
> com.db4o.internal.ExternalObjectContainer.store(ExternalObjectContainer.java
> :166)
>        at plugins.Freetalk.Message.store(Message.java:419)
>        at
> plugins.Freetalk.WoT.WoTMessageManager.postMessage(WoTMessageManager.java:69
> )
>        at
> plugins.Freetalk.MessageManager.postMessage(MessageManager.java:90)
>        at
> plugins.Freetalk.ui.NNTP.FreetalkNNTPHandler.finishCommand(FreetalkNNTPHandl
> er.java:675)
>        at
> plugins.Freetalk.ui.NNTP.FreetalkNNTPHandler.run(FreetalkNNTPHandler.java:77
> 0)
>        at
> freenet.support.PooledExecutor$MyThread.run(PooledExecutor.java:190)
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>

Reply via email to