I am having those problems as well. I'm not going to spend any time fixing it right 
now, as that's just patching symptoms, and my time is needed to finish the OTM which 
cures the cause.
 
m

        -----Original Message----- 
        From: Brian Nahas [mailto:[EMAIL PROTECTED]] 
        Sent: Fri 10/4/2002 6:31 PM 
        To: OJB Users List 
        Cc: 
        Subject: StackOverflowError on Query with EmptyCache
        
        

        I'm getting a StackOverflowError when I disable
        caching (by enabling ObjectCacheEmptyImpl in
        OJB.properties) and  query for a class.  The query
        appears to get lost in a recursive loop when loading
        collections.  Here's a section of the stack trace:
        
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollections(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollection(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollections(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollection(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollections(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollection(Unknown
        Source)
        at
        
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollections(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(Unknown
        Source)
        at
        org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown
        Source)
        
        The classes I ran into this with have m-n
        relationships with other classes, and hence load
        collections when loaded (auto-retrive is set to true).
         This does not happen when I have caching enabled in
        OJB.properties.  The queries work fine then.  Anyone
        encounter this?  Any ideas?  Thanks,
        -Brian
        
        
        __________________________________________________
        Do you Yahoo!?
        Faith Hill - Exclusive Performances, Videos & More
        http://faith.yahoo.com
        
        --
        To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
        For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
        
        

<<winmail.dat>>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


Reply via email to