Hi Venkat,
Unfortunately, I cannot seem to reproduce this. The relevant integration tests work well for inserts and updates, regardless if the optimistic locking flag is set. Is your Table object generated correctly, i.e. overriding the Table.getRecordTimestamp() method?
I suspect that your regular expression might not match the actual column. The regex is STAMPDATE, the column is generated as getStampDate. That looks as though the database column is in fact STAMP_DATE.
If that's not the case, could you please provide some more information? E.g. the table's DDL, the generated Record class, and the full code needed to reproduce the failing update.
Regards,
Lukas