// Parse and execute the Ant script.
executeDeploymentPhase(recipeFile, antProps, buildListeners, DeploymentPhase.STOP, null);
File deployDir = request.getAbsoluteDestinationDirectory();
DeploymentsMetadata deployMetadata = new DeploymentsMetadata(deployDir);
DeploymentPhase installPhase = (deployMetadata.isManaged()) ? DeploymentPhase.UPGRADE
: DeploymentPhase.INSTALL;
BundleAntProject project = executeDeploymentPhase(recipeFile, antProps, buildListeners, installPhase,
new PluginContainerHandoverTarget(request));
executeDeploymentPhase(recipeFile, antProps, buildListeners, DeploymentPhase.START, null);