Hi Rajadurai, Rajadurai K wrote:
Hi, We are using OJB PB API in one of out application. we are trying to do the locking for the following scenario.class A{ some fields; Integer versionMaintainedbyOjb; Collection Cs; } Class C { some fields A a Integer versionMaintainedbyOjb; } In our repository.xml We had given auto-update="object" for both collection-descriptor and reference descriptor. We gave locking="true" for versionMaintainedbyOjb in the class descriptor of both the class. When we try to update Object of "A" which is having collection of objects of C. First updating of each object in the collection is happening. At that time value of "versionMaintainedbyOjb" for A is getting updated in the data base. So finally when we try to update A it is giving OptimisticLockException.
So you only call broker.store(A) in your source? If not could you please post a code example or some pseudo code? Do you use proxies for the references? regards, Armin
Am i going in the right way?. Please help me. Thanks in advance. Rajadurai.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
