persistence@glassfish.java.net

RE: How to prevent stack overflow

From: Dirk Bangel <dirk.bangel_at_gmx.de>
Date: Tue, 29 Aug 2006 10:54:44 -0700

Hello Marina,

when my understanding is correct and we are talking about
https://glassfish.dev.java.net/issues/show_bug.cgi?id=931
you assume that the problem is cause by method overloading?!

In my opinion NO, but why do you prefer the cause of Issue
931?

-

Dirk

-----Original Message-----
From: Marina.Vatkina_at_Sun.COM [mailto:Marina.Vatkina_at_Sun.COM]
Sent: Dienstag, 29. August 2006 10:01
To: persistence_at_glassfish.dev.java.net
Subject: Re: How to prevent stack overflow

Can it be issue 931?

thanks,
-marina

Dirk Bangel wrote:
> Stacktrace:
>
>
>
>
>
> Exception in thread "main" java.lang.StackOverflowError
>
> at
>
oracle.toplink.essentials.sessions.Project.getDescriptors(_Project.java:376_
)
>
> at
>
oracle.toplink.essentials.internal.sessions.DatabaseSessionImpl.getDescripto
rs(_DatabaseSessionImpl.java:319_)
>
> at
>
oracle.toplink.essentials.threetier.ClientSession.getDescriptors(_ClientSess
ion.java:245_)
>
> at
>
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.getDescriptors(_U
nitOfWorkImpl.java:1716_)
>
> at
>
oracle.toplink.essentials.internal.sessions.AbstractSession.getDescriptor(_A
bstractSession.java:1242_)
>
> at
>
oracle.toplink.essentials.internal.sessions.AbstractSession.getDescriptor(_A
bstractSession.java:1286_)
>
> at
>
oracle.toplink.essentials.internal.descriptors.ObjectBuilder.wrapObject(_Obj
ectBuilder.java:2285_)
>
> at
>
oracle.toplink.essentials.internal.descriptors.ObjectBuilder.wrapObject(_Obj
ectBuilder.java:2285_)
>
> at
>
oracle.toplink.essentials.internal.descriptors.ObjectBuilder.wrapObject(_Obj
ectBuilder.java:2285_)
>
>
>
> <<and so on>>
>
>
>
> ------------------------------------------------------------------------
>
> *From:* Dirk Bangel [mailto:dirk.bangel_at_gmx.de]
> *Sent:* Dienstag, 29. August 2006 09:39
> *To:* persistence_at_glassfish.dev.java.net
> *Subject:* How to prevent stack overflow
>
>
>
> Again me,
>
>
>
> After solving my initial problem I am getting "Stack Overflow"
> exception. Is there a "Best Practice" to be able
>
> to persist a huge bunch of java instances?
>
>
>
> -
>
>
>
> DIrk
>