OptimisticLockingModel optimisticLockingModel = (OptimisticLockingModel) model;
if ((optimisticLockingModel.initialVersion != null &&
optimisticLockingModel.version != null) &&
(optimisticLockingModel.initialVersion.longValue() >
optimisticLockingModel.version.longValue())) {
final Request request = Request.current();
Long version = optimisticLockingModel.version;
Long initialVersion = optimisticLockingModel.initialVersion ;
//The following doesn't work see https://bugs.launchpad.net/play/+bug/634719
//http://play.lighthouseapp.com/projects/57987-play-framework/tickets/116
// setMessage(checkWithCheck.getMessage(), version != null ? version.toString() : "",