CloudControllerServiceClient.getServiceClient().register(domain, cartridgeType, payload.toString(), tenantRange,
hostName, properties, autoscalingPoliyName, deploymentPolicyName );
} catch (CloudControllerServiceUnregisteredCartridgeExceptionException e) {
String msg = "Exception is occurred in register service operation. Reason :" + e.getMessage();
log.error(msg, e);
throw new UnregisteredCartridgeException("Not a registered cartridge " + cartridgeType, cartridgeType, e);
} catch (RemoteException e) {
log.error("Remote Error", e);
throw new ADCException("An error occurred in subscribing process", e);
}
}