persistence@glassfish.java.net

Re: How to prevent stack overflow

From: Marina Vatkina <Marina.Vatkina_at_Sun.COM>
Date: Tue, 29 Aug 2006 14:27:26 -0700

Sorry, I meant 939 (https://glassfish.dev.java.net/issues/show_bug.cgi?id=939).

-marina

Dirk Bangel wrote:
> 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
>>