Hello Thomas,
maybe the problem on l2 cache sync is due to the inconsistency problem, so I agree to solve the inconsistency problem before.
the error message I have is:
Telerik.OpenAccess.OpenAccessException: Inconsistent one-to-many: 'many' object [1431193282-3 Sigema.DAL.Cell] field Sigema.DAL.Cell.aggregatedArea is null
in Telerik.OpenAccess.SPI.Backends.ThrowException(Exception e)
in Telerik.OpenAccess.RT.ExceptionWrapper.Throw()
in OpenAccessRuntime.DataObjects.OpenAccessPersistenceManagerImp.handleException(Exception x)
in OpenAccessRuntime.DataObjects.OpenAccessPersistenceManagerImp.internalCommit(Boolean phase)
in OpenAccessRuntime.DataObjects.OpenAccessPersistenceManagerImp.commit()
in OpenAccessRuntime.DataObjects.SynchronizedPMProxy.commit()
in Telerik.OpenAccess.RT.TransactionImpl.Commit()
The strange thing is that I'm not changing the area-cell relation but I get the error on that.
Consider that:
The object scope used is always the same for the entire life of the usercontrol
The usercontrol every 1 sec call scope.rollback to refresh data to be shown.
MissionPark is called by a button click on the usercontrol.
See the code I'm executing before committing is: