allocateAndDeploy(domain, plan); } catch (DeploymentException e) {
if (!recover || RuntimeMode.VM == info.getRuntimeMode()) { allocateAndDeploy(domain, plan); } else { allocate(domain, plan);
allocateAndDeploy(domain, plan); } catch (DeploymentException e) {
if (!recover || RuntimeMode.VM == info.getRuntimeMode()) { allocateAndDeploy(domain, plan); } else { allocate(domain, plan);