I tried changing the cache options from empty to default with the same results. I can remove the commons-lang-2.0.jar package and put in the commons-lang-1.0.1.jar that comes with OJB and the problem goes away.
Any other ideas? Graham -----Original Message----- From: Martin Kal�n [mailto:[EMAIL PROTECTED] Sent: December 10, 2003 5:10 PM To: OJB Users List Subject: Re: OutOfMemoryError using commons-lang 2.0 and OJB 1.0rc4 Graham Lounder wrote: >>>Hello, Since I upgraded commons-lang to version 2.0 (due to the >>>"display" taglib requiring it), OJB (1.0rc4) always throws a >>>OutOfMemoryError when calling getCollectionByQuery() on the >>>defaultPersistenceBroker: Check if the cache-class in OJB.properties is set to empty or per-broker-cache. This can lead to java.lang.OutOfMemoryError if there are circular auto-retrieve references in the repository. ObjectCacheDefaultImpl can cope with this beacuse of it's static/global cache and would not reveal this mapping problem. Regards, Martin -- Martin Kal�n Curalia AB Web: http://www.curalia.se Orrspelsv�gen 2B Mail: [EMAIL PROTECTED] SE-182 79 Stocksund Tel: +46-8-410 064 40 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
