catch( Exception e )
{
// Cancel all previously prepared stores
for( StateCommitter committer : committers )
{
committer.cancel();
}
if( e instanceof ConcurrentEntityStateModificationException )
{
// If we cancelled due to concurrent modification, then create the proper exception for it!