Hi all, Due to recent requirment in my project, I have used @version for handling Stale data, now versioning is working beautifully but it is creating problem all over the application like, 1. Retrieving - when i retrieve a data using entity which is fetched from some other transaction, it gives transient object exception. 2.Peresisting - same scenario as above entity fetched from some other transaction, it gives non null parameter or tranisent object exception In both cases i understood the problem - the reason is the object is transient(detached from session) without @version the above scenarios are working fine
can some one explain me why?
|