try {
ServiceName deploymentServiceName = DeploymentService.getServiceName(deploymentName);
// Add a listener so we can get ahold of the DeploymentService
batchBuilder.addListener(new DeploymentServiceTracker<P>(deploymentServiceName, resultHandler, param));
activate(deploymentName, runtimeName, deploymentHash, deploymentServiceName, new ServiceActivatorContextImpl(batchBuilder), serviceContainer);
}
catch (RuntimeException e) {
resultHandler.handleFailure(e, param);
}
}