try {
capabilityRegistry.update(
capabilityReference.context().id(),
capabilityReference.context().isEnabled(),
capabilityReference.context().notes(),
newConfiguration.asMap()
);
}
catch (CapabilityNotFoundException e) {
throw new ResourceException(Status.CLIENT_ERROR_NOT_FOUND, e.getMessage());
}