try {
service = getService(wsContext, repositoryId);
org.apache.chemistry.opencmis.commons.spi.Holder<String> objectIdHolder = convertHolder(objectId);
org.apache.chemistry.opencmis.commons.spi.Holder<String> changeTokenHolder = convertHolder(changeToken);
ExtensionsData extData = convertExtensionHolder(extension);
service.updateProperties(repositoryId, objectIdHolder, changeTokenHolder, convert(properties), extData);
setHolderValue(objectIdHolder, objectId);
setHolderValue(changeTokenHolder, changeToken);