log.debug(String.format("Service call terminateInstance() returned in %dms", (endTime - startTime)));
}
} catch (RemoteException e) {
String msg = e.getMessage();
log.error(msg, e);
throw new TerminationException(msg, e);
} catch (CloudControllerServiceInvalidMemberExceptionException e) {
String msg = e.getFaultMessage().getInvalidMemberException().getMessage();
log.error(msg, e);
throw new TerminationException(msg, e);
} catch (CloudControllerServiceInvalidCartridgeTypeExceptionException e) {
String msg = e.getFaultMessage().getInvalidCartridgeTypeException().getMessage();
log.error(msg, e);
throw new TerminationException(msg, e);
}
}