// change the xml to force an update
xml = xml.replaceAll("</name>", "t</name>");
xml = xml.replaceAll("</id>", "new</id>");
final Client c = OBDal.getInstance().get(Client.class, "1000001");
final Organization o = OBDal.getInstance().get(Organization.class, "1000001");
setUserContext("1000019");
// remove the entity from the writable entities to force an access error
final Entity entity = ModelProvider.getInstance().getEntity(Warehouse.class);
OBContext.getOBContext().getEntityAccessChecker().getWritableEntities().remove(entity);