// call deploy and wait for response
if (logger.isDebugEnabled()) {
logger.debug("Calling deploy() at " + (new Date()).toString());
}
AsyncResult asyncResult = metadataStubExt.deploy(zipFile, deployOptions);
monitorWork(monitor);
// get async result
deployResultHandler = getDeployResult(deployResultHandler, asyncResult, metadataStubExt, monitor);