I'm experiencing a very strange issue where OpenAccess irregularly throws the following error:
Telerik.OpenAccess.Exceptions.OptimisticVerificationException: Row not found: GenericOID@1e MaleProfile Id=1<br>UPDATE [Profiles] SET [Confidence]=?, [EnergyValue]=?, [Motivation]=?, [Xp]=? WHERE [Id] = ? AND [Xp]=?<br>
This only happens if I repeatedly make a HTTP request really fast to the same url (which will perform an update on a MaleProfile class / record).
I'm storing the OpenAccessObjectContext in Request Scope, and this used to work just fine.
What's also strange is that the row with Id=1 actually does exist: the code doesn't remove that object or anything: it simply wants to update some properties of a MaleProfile where Id = 1. For a few HTTP requests at a time, it sometimes goes well, and sometimes I receive the mentioned error.
I attached a screenshot of the FireBug window showing the weird behaviour I'm seeing (I expanded one request to show the serverside error after invoking the /executecommand url. As you will see, almost half of these requests fail, all with the same error).
I hope anyone can help me on this weird thing or at least point me into some direction I can look into.