Actually, this stack trace from sys out might prove more insightful.
p.s. I am using a CVS HEAD version from yesterday.
java.lang.NullPointerException
at
org.apache.ojb.broker.accesslayer.CollectionPrefetcher.associateBatch
ed(CollectionPrefetcher.java:190)
at
org.apache.ojb.broker.accesslayer.BasePrefetcher.prefetchRelationship
(BasePrefetcher.java:150)
at
org.apache.ojb.broker.core.QueryReferenceBroker.performRetrievalTasks
(QueryReferenceBroker.java:316)
at
org.apache.ojb.broker.core.QueryReferenceBroker.getCollectionByQuery(
QueryReferenceBroker.java:185)
at
org.apache.ojb.broker.core.QueryReferenceBroker.getCollectionByQuery(
QueryReferenceBroker.java:242)
at
org.apache.ojb.broker.core.QueryReferenceBroker.getCollectionByQuery(
QueryReferenceBroker.java:262)
at
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery
(PersistenceBrokerImpl.java:1093)
at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionB
yQuery(DelegatingPersistenceBroker.java:322)
at
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionB
yQuery(DelegatingPersistenceBroker.java:322)
at
org.apache.ojb.otm.core.BaseConnection.getCollectionByQuery(BaseConne
*================================*
| Scott T Weaver |
| <[EMAIL PROTECTED]> |
| Apache Jetspeed Portal Project |
| Apache Pluto Portlet Container |
*================================*
> -----Original Message-----
> From: Weaver, Scott [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 01, 2004 2:16 PM
> To: 'OJB Users List'
> Subject: [OTM] invalidating cache causes NPE on next collection query
>
> After invalidating an object then trying to retrieve the object via a
> query,
> I get a NullPointerException. As a soon as remove the invalidation, the
> test runs without exception. Any ideas?
>
> org.apache.ojb.broker.PersistenceBrokerException:
> java.lang.NullPointerException
> at
> org.apache.ojb.broker.core.QueryReferenceBroker.getCollectionByQuery(Query
> Re
> ferenceBroker.java:250)
> at
> org.apache.ojb.broker.core.QueryReferenceBroker.getCollectionByQuery(Query
> Re
> ferenceBroker.java:262)
> at
> org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Pers
> is
> tenceBrokerImpl.java:1093)
> at
> org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuer
> y(
> DelegatingPersistenceBroker.java:322)
> at
> org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuer
> y(
> DelegatingPersistenceBroker.java:322)
> at
> org.apache.ojb.otm.core.BaseConnection.getCollectionByQuery(BaseConnection
> .j
> ava:277)
> ...
>
> Regards,
> *================================*
> | Scott T Weaver |
> | <[EMAIL PROTECTED]> |
> | Apache Jetspeed Portal Project |
> | Apache Pluto Portlet Container |
> *================================*
>
>
> ---------------------------------------------------------------------
> 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]