if (!isServiceDescriptorExists(serviceName)){
throw new DescriptorDoesNotExistsException(serviceName);
}
ServiceDescriptorResource serviceDescriptorResource = gateway.getServiceDescriptorResource(serviceName);
serviceDescriptorResource.setContent(descriptor.toXML());
serviceDescriptorResource.save();
}
}
public ServiceDescription getServiceDescriptor(String serviceName) throws RegistryException, MalformedDescriptorException {
if (descriptorRegistry != null) {