@Override
public void deploy(TargetModuleID targetModuleID) throws Exception {
ROOT_LOGGER.beginDeploy(targetModuleID);
String deploymentName = targetModuleID.getModuleID();
DeploymentPlanBuilder builder = deploymentManager.newDeploymentPlan();
builder = builder.add(deploymentName, new URL(deploymentName)).andDeploy();
DeploymentPlan plan = builder.build();
DeploymentAction deployAction = builder.getLastAction();
executeDeploymentPlan(plan, deployAction);
ROOT_LOGGER.endDeploy(targetModuleID);
}