here uou are stack trace:
java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.ojb.broker.accesslayer.CollectionPrefetcher.buildPrefetchCriteriaMultipleKeys(CollectionPrefetcher.java:184)
at org.apache.ojb.broker.accesslayer.CollectionPrefetcher.buildPrefetchQuery(CollectionPrefetcher.java:112)
at org.apache.ojb.broker.accesslayer.RelationshipPrefetcherImpl.buildPrefetchQueries(RelationshipPrefetcherImpl.java:196)
at org.apache.ojb.broker.accesslayer.RelationshipPrefetcherImpl.prefetchRelationship(RelationshipPrefetcherImpl.java:138)
at org.apache.ojb.broker.accesslayer.CollectionPrefetcher.prefetchRelationship(CollectionPrefetcher.java:261)
at org.apache.ojb.broker.accesslayer.RsIterator.prefetchRelationships(RsIterator.java:348)
at org.apache.ojb.broker.accesslayer.RsIterator.<init>(RsIterator.java:201)
at org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(RsIteratorFactoryImpl.java:95)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(PersistenceBrokerImpl.java:2375)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(PersistenceBrokerImpl.java:1716)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1347)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1519)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1555)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1544)
at org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:317)
at org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:317)
at mesa.TestPrefetched.<init>(TestPrefetched.java:69)
at mesa.TestPrefetched.main(TestPrefetched.java:93)
rethrown as org.apache.ojb.broker.PersistenceBrokerException: 0
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1526)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1555)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1544)
at org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:317)
at org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQuery(DelegatingPersistenceBroker.java:317)
at mesa.TestPrefetched.<init>(TestPrefetched.java:69)
at mesa.TestPrefetched.main(TestPrefetched.java:93)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
at org.apache.ojb.broker.accesslayer.CollectionPrefetcher.buildPrefetchCriteriaMultipleKeys(CollectionPrefetcher.java:184)
at org.apache.ojb.broker.accesslayer.CollectionPrefetcher.buildPrefetchQuery(CollectionPrefetcher.java:112)
at org.apache.ojb.broker.accesslayer.RelationshipPrefetcherImpl.buildPrefetchQueries(RelationshipPrefetcherImpl.java:196)
at org.apache.ojb.broker.accesslayer.RelationshipPrefetcherImpl.prefetchRelationship(RelationshipPrefetcherImpl.java:138)
at org.apache.ojb.broker.accesslayer.CollectionPrefetcher.prefetchRelationship(CollectionPrefetcher.java:261)
at org.apache.ojb.broker.accesslayer.RsIterator.prefetchRelationships(RsIterator.java:348)
at org.apache.ojb.broker.accesslayer.RsIterator.<init>(RsIterator.java:201)
at org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(RsIteratorFactoryImpl.java:95)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(PersistenceBrokerImpl.java:2375)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(PersistenceBrokerImpl.java:1716)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1347)
at org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(PersistenceBrokerImpl.java:1519)
... 6 more
Best regards
Tadeus Garsva
hi tadeus,
what kind of exception , please !
jakob
Tadeus Garsva wrote:
> Hi,
>
> Could I use PrefetchedRelationship for M:N nondecomposed collection?
> (query.addPrefetchedRelationship("a"), where "a" is a nondecomposed M:N
> collection).
> I tried, but I got a exception in CollectionPrefetcher.
>
> Thanks in advance.
>
> Best regards
>
> Tadeus Garsva
>
>
>
>
> ---------------------------------------------------------------------
> 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]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
