@RequestMapping(value="/undeploy", method=RequestMethod.POST) public String undeploy(@RequestParam("id")String id) { String outcome = ""; DeployedUnit deployed = deploymentService.getDeployedUnit(id); if (deployed != null) { deploymentService.undeploy(deployed.getDeploymentUnit()); outcome = "Deployment " + id + " undeployed successfully"; } else { outcome = "No deployment " + id + " found"; } return outcome; } }
@Override public void redeploy() { for (DeploymentUnit unit : deploymentUnits) { if (deploymentService.getDeployedUnit(unit.getIdentifier()) != null) { deploymentService.undeploy(unit); } deploymentService.deploy(unit); } }
deploymentService.undeploy(new CustomIdKmoduleDeploymentUnit(id, unit.getGroupId(), unit.getArtifactId(), unit.getVersion()));
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
protected void undeploy(DeploymentUnit unit) { String[] gavElemes = unit.getIdentifier().split(":"); GAV gav = new GAV(gavElemes[0], gavElemes[1], gavElemes[2]); BuildResults buildResults = new BuildResults(gav); try { if (deploymentService.getDeployedUnit(unit.getIdentifier()) != null) { deploymentService.undeploy(unit); cleanup(unit.getIdentifier()); } } catch (Exception e) { BuildMessage message = new BuildMessage(); message.setLevel(Level.ERROR); message.setText("Undeployment of unit " + gav + " failed: " + e.getMessage()); logger.warn("Undeployment of unit " + gav + " failed: " + e.getMessage(), e); buildResults.addBuildMessage(message); throw new DeploymentException(e.getMessage(), e); } finally { buildResultsEvent.fire(buildResults); } }
@After public void cleanup() { DebugTaskLifeCycleEventListener.resetEventCounter(); TestUtil.cleanupSingletonSessionId(); if (units != null && !units.isEmpty()) { for (DeploymentUnit unit : units) { deploymentService.undeploy(unit); } units.clear(); } }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { deploymentService.undeploy(new KModuleDeploymentUnit(GROUP_ID, ARTIFACT_ID, VERSION)); }
@After public void cleanup() { if (processInstanceId != null) { // let's abort process instance to leave the system in clear state processService.abortProcessInstance(processInstanceId); } Thread.currentThread().setContextClassLoader(originClassLoader); cleanupSingletonSessionId(); if (units != null && !units.isEmpty()) { for (DeploymentUnit unit : units) { deploymentService.undeploy(unit); } units.clear(); } close(); }
@After public void cleanup() { if (processInstanceId != null) { // let's abort process instance to leave the system in clear state processService.abortProcessInstance(processInstanceId); } cleanupSingletonSessionId(); if (units != null && !units.isEmpty()) { for (DeploymentUnit unit : units) { deploymentService.undeploy(unit); } units.clear(); } close(); }
@After public void tearDown() { clearDocumentStorageProperty(); List<CaseStatus> caseStatuses = Collections.singletonList(CaseStatus.OPEN); caseRuntimeDataService.getCaseInstances(caseStatuses, new QueryContext(0, Integer.MAX_VALUE)) .forEach(caseInstance -> caseService.cancelCase(caseInstance.getCaseId())); cleanupSingletonSessionId(); identityProvider.reset(); if (deploymentUnit != null) { deploymentService.undeploy(deploymentUnit); deploymentUnit = null; } close(); ServiceRegistry.get().clear(); }
@After public void tearDown() { clearDocumentStorageProperty(); if (identityProvider != null) { identityProvider.reset(); } cleanupSingletonSessionId(); if (deploymentUnit != null) { deploymentService.undeploy(deploymentUnit); deploymentUnit = null; } close(); ServiceRegistry.get().clear(); }
/** * Test coverage for BZ-1171810. */ @Test public void testDuplicateDeployment() { // pretend any deployment unit is deployed when(deploymentService.isDeployed(anyString())).thenReturn(true); // process a successful build result GAV gav = new GAV("g:a:1"); BuildResults result = new BuildResults(gav); deploymentManager.process(result); // deployment unit with the build result GAV must not be deployed (it has already been deployed) verify(deploymentService, atLeast(1)).isDeployed("g:a:1"); verify(deploymentService, never()).undeploy(any(DeploymentUnit.class)); verify(deploymentService, never()).deploy(any(DeploymentUnit.class)); // check error messages added to the build result assertNotEquals(0, result.getErrorMessages().size()); for (BuildMessage msg : result.getErrorMessages()) { assertTrue(msg.getText(), msg.getText().contains("already deployed")); } } }