@Override public void deploy(final URL archiveURL) throws Exception { final DeploymentPlanBuilder builder = deploymentManager.newDeploymentPlan().add(archiveURL).andDeploy(); final DeploymentPlan plan = builder.build(); final DeploymentAction deployAction = builder.getLastAction(); final String uniqueId = deployAction.getDeploymentUnitUniqueName(); executeDeploymentPlan(plan, deployAction); url2Id.put(archiveURL, uniqueId); }