public void destroy(Deployment dep) { try { AbstractDeployment deployment = createSimpleDeployment(dep.getService().getContextRoot()); mainDeployer.undeploy(deployment); } catch (Exception ex) { WSFDeploymentException.rethrow(ex); } }
public void destroy(Deployment dep) { try { AbstractDeployment deployment = createSimpleDeployment(dep.getService().getContextRoot()); mainDeployer.undeploy(deployment); } catch (Exception ex) { WSFDeploymentException.rethrow(ex); } }
public void create(Deployment dep) { JBossWebMetaData jbwmd = dep.getAttachment(JBossWebMetaData.class); if (jbwmd == null) throw new WebServiceException("Cannot find web meta data"); try { webMetaDataModifier.modifyMetaData(dep); AbstractDeployment deployment = createSimpleDeployment(dep.getService().getContextRoot()); MutableAttachments mutableAttachments = (MutableAttachments)deployment.getPredeterminedManagedObjects(); mutableAttachments.addAttachment(WebMetaDataModifier.PROPERTY_GENERATED_WEBAPP, Boolean.TRUE); mutableAttachments.addAttachment(ClassLoaderFactory.class, new ContextClassLoaderFactory()); mutableAttachments.addAttachment(JBossWebMetaData.class, jbwmd); mainDeployer.deploy(deployment); } catch (Exception ex) { WSFDeploymentException.rethrow(ex); } }
public void create(Deployment dep) { JBossWebMetaData jbwmd = dep.getAttachment(JBossWebMetaData.class); if (jbwmd == null) throw new WebServiceException("Cannot find web meta data"); try { webMetaDataModifier.modifyMetaData(dep); AbstractDeployment deployment = createSimpleDeployment(dep.getService().getContextRoot()); MutableAttachments mutableAttachments = (MutableAttachments)deployment.getPredeterminedManagedObjects(); mutableAttachments.addAttachment(WebMetaDataModifier.PROPERTY_GENERATED_WEBAPP, Boolean.TRUE); mutableAttachments.addAttachment(ClassLoaderFactory.class, new ContextClassLoaderFactory()); mutableAttachments.addAttachment(JBossWebMetaData.class, jbwmd); mainDeployer.deploy(deployment); } catch (Exception ex) { WSFDeploymentException.rethrow(ex); } }