Hi! I have solved the prob. I had Vector in my business object and Collection was required. Are there any known drawbacks on using of collection proxies.. when I should avoid using them ? Thanx a lot. $kala.
----- Original Message ----- From: "Marian Skalsky" <[EMAIL PROTECTED]> To: "OJB Users List" <[EMAIL PROTECTED]> Sent: Tuesday, November 05, 2002 3:35 PM Subject: collection-descriptor + collection proxy > Hi there! > Can somebody please explain some things I'm not completely sure of ? > I'm having problem when set proxy="true" with 1:n collection descriptor. I > got "argument mismatch exception".. and I have no idea why. Here is the > output: > [DEFAULT] ERROR: Error in operation [set] of object > [PersistentFieldPropertyImpl], java.lang.IllegalArgumentException > [DEFAULT] ERROR: Declaring class > [sk.euromove.goldeneye.projectmanagement.bos.Project] > [DEFAULT] ERROR: Property Name [allSubsystems] > [DEFAULT] ERROR: Property Type [java.util.Vector] > [DEFAULT] ERROR: anObject was class > [sk.euromove.goldeneye.projectmanagement.bos.Project] > [DEFAULT] ERROR: aValue was class > [org.apache.ojb.broker.accesslayer.CollectionProxy] > java.lang.IllegalArgumentException: argument type mismatch > rethrown as org.apache.ojb.broker.PersistenceBrokerException: argument type > mismatch > Caused by: java.lang.IllegalArgumentException: argument type mismatch > > Everithing works fine, till I put proxy="true". > 1) Don't you know what may cause this ? > 2) proxy="true" means that when OBJECT is loaded using e.g. > getObjectByQuery, asociated elements are not loaded/materialized imidiately, > but only at request or call of .size() ? > 3) The class participating in this relationship do not need to implement > anything to be used in a collection proxy ? > > Thank you a lot. > $kala. > > > -- > 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]>
