"Insert should be using an identity column, but action is of unexpected type: " +
insert.getClass().getName() );
}
id = ( ( EntityIdentityInsertAction ) insert ).getGeneratedId();
insert.handleNaturalIdPostSaveNotifications(id);
}
markInterceptorDirty( entity, persister, source );
return id;