/** * Copies the container configuration (found through {@link #getConfiguration()}) to the logging * directory specified by {@link #logDir} */ public void cleanUp() throws IOException { File configDir = new File(getConfiguration().getHome()); if (configDir.exists()) { logger.info("Deleting configuration folder {}", configDir.getAbsolutePath()); FileUtils.deleteDirectory(configDir); } }
/** * {@inheritDoc}. For WebLogic container the target is the <code>auto-deploy</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { WebLogicLocalContainer container = (WebLogicLocalContainer) getContainer(); return new File(container.getConfiguration().getHome(), container.getAutoDeployDirectory()).toString(); }
/** * {@inheritDoc}. For WebLogic container the target is the <code>auto-deploy</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { WebLogicLocalContainer container = (WebLogicLocalContainer) getContainer(); return new File(container.getConfiguration().getHome(), container.getAutoDeployDirectory()).toString(); }
/** * {@inheritDoc}. For JOnAS 5.x this is the <code>deploy</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getContainer().getConfiguration().getHome() + "/deploy"; }
/** * {@inheritDoc}. For JOnAS 5.x this is the <code>deploy</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getContainer().getConfiguration().getHome() + "/deploy"; }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { propertiesMap.put("cargo.weblogic.group", groupRole); LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); } }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { propertiesMap.put("cargo.weblogic.user.name", user.getName()); propertiesMap.put("cargo.weblogic.group", groupRole); LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); } }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { propertiesMap.put("cargo.weblogic.user.name", user.getName()); propertiesMap.put("cargo.weblogic.group", groupRole); LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); } }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { propertiesMap.put("cargo.weblogic.user.name", user.getName()); String escapedPassword = JythonUtils.escapeStringLiteral(user.getPassword()); propertiesMap.put("cargo.weblogic.user.password", escapedPassword); LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); } }
@Override protected void addConfigurationScriptProperties(Map<String, String> propertiesMap) { propertiesMap.put("cargo.weblogic.user.name", user.getName()); String escapedPassword = JythonUtils.escapeStringLiteral(user.getPassword()); propertiesMap.put("cargo.weblogic.user.password", escapedPassword); LocalConfiguration configuration = (LocalConfiguration) getConfiguration(); String domainName = configuration.getFileHandler().getName(configuration.getHome()); propertiesMap.put("cargo.weblogic.domain.name", domainName); } }
@Override public String getContextsDir() { return getFileHandler().append(getContainer().getConfiguration().getHome(), "webapps"); }
/** * {@inheritDoc}. For Jetty this is the <code>webapps</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getFileHandler().append(getContainer().getConfiguration().getHome(), "webapps"); }
/** * Specifies the directory for which the <code>context.xml</code> for the * {@link org.codehaus.cargo.container.deployable.Deployable}s should be copied to. For Jetty * this is the <code>webapps</code> directory. * * @return Deployable the directory to deploy the <code>context.xml</code> file to */ public String getContextsDir() { return getFileHandler().append(getContainer().getConfiguration().getHome(), "contexts"); }
/** * {@inheritDoc}. For jo! this is the <code>webapp/host</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getFileHandler().append(getContainer().getConfiguration().getHome(), "webapp/host"); }
/** * {@inheritDoc}. For Resin this is the <code>webapps</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getFileHandler().append(getContainer().getConfiguration().getHome(), "webapps"); } }
/** * {@inheritDoc}. For Resin this is the <code>webapps</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getFileHandler().append(getContainer().getConfiguration().getHome(), "webapps"); } }
@Override public String getContextsDir() { return getFileHandler().append(getContainer().getConfiguration().getHome(), "webapps"); }
/** * {@inheritDoc}. For Tomcat this is the <code>webapps</code> directory. */ @Override public String getDeployableDir(Deployable deployable) { return getFileHandler().append(getContainer().getConfiguration().getHome(), getContainer().getConfiguration().getPropertyValue( TomcatPropertySet.WEBAPPS_DIRECTORY)); }