Yes I have, most of them work fine except for the bug I posted 2 days ago...
This might have something to do with the way you define collections in your
object; if you use the default field accessor (at least I think it is the
default, the one using reflection), you really need to define your
collections as a java.util.Collection (I got this exception as well, and was
solved by this).

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 09, 2002 3:40 PM
Subject: collection proxy in client/server


> hi!
> i'm using ojb 0.9.6 and don't get collection proxies running. whenever i
> want to use one, i get a
>
>
> java.lang.IllegalArgumentException
>         at
>
sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.
java:63)
>         at java.lang.reflect.Field.set(Field.java:519)
>         at
>
org.apache.ojb.broker.metadata.PersistentFieldDefaultImpl.set(PersistentFiel
dDefaultImpl.java:136)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollection(Pers
istenceBrokerImpl.java:923)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveCollections(Per
sistenceBrokerImpl.java:949)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getDBObject(Persistence
BrokerImpl.java:1319)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getObjectByIdentity(Per
sistenceBrokerImpl.java:1430)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getReferencedObject(Per
sistenceBrokerImpl.java:1051)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveReference(Persi
stenceBrokerImpl.java:859)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.retrieveReferences(Pers
istenceBrokerImpl.java:840)
>         at
>
org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(RsIterat
or.java:411)
>         at
> org.apache.ojb.broker.accesslayer.RsIterator.next(RsIterator.java:197)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Pe
rsistenceBrokerImpl.java:1097)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Pe
rsistenceBrokerImpl.java:1219)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Pe
rsistenceBrokerImpl.java:1245)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQuery(Pe
rsistenceBrokerImpl.java:1232)
>         at
>
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getObjectByQuery(Persis
tenceBrokerImpl.java:1465)
>
> has anyone experiences with collection proxies (especially in
> client/server)?
>
> juergen
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>


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

Reply via email to