ServiceAssembly sa = deployer.getServiceAssembly(name);
if (sa == null) {
throw ManagementSupport.failure("shutdown", "Service assembly does not exist: " + name);
}
try {
sa.shutDown();
return ManagementSupport.createSuccessMessage("Service assembly shut down", name);
} catch (Throwable e) {
throw ManagementSupport.failure("shutdownServiceAssembly", name, e);
}
}