@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.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) { 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) { 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); } }
/** * Creates and returns the password file that contains admin's password. * * @param configuration local configuration. * @return The password file that contains admin's password. */ public static File getPasswordFile(LocalConfiguration configuration) { String password = configuration.getPropertyValue(RemotePropertySet.PASSWORD); if (password == null) { password = ""; } try { File f = new File(configuration.getHome(), "password.properties"); if (!f.exists()) { configuration.getFileHandler().mkdirs(configuration.getHome()); FileWriter w = new FileWriter(f); w.write("AS_ADMIN_PASSWORD=" + password + "\n"); w.close(); } return f; } catch (IOException e) { throw new CargoException("Failed to create a password file", e); } }
/** * Creates and returns the password file that contains admin's password. * * @param configuration local configuration. * @return The password file that contains admin's password. */ public static File getPasswordFile(LocalConfiguration configuration) { String password = configuration.getPropertyValue(RemotePropertySet.PASSWORD); if (password == null) { password = ""; } try { File f = new File(configuration.getHome(), "password.properties"); if (!f.exists()) { configuration.getFileHandler().mkdirs(configuration.getHome()); FileWriter w = new FileWriter(f); w.write("AS_ADMIN_PASSWORD=" + password + "\n"); w.close(); } return f; } catch (IOException e) { throw new CargoException("Failed to create a password file", e); } }
/** * Configure datasource and retrieve the configuration file. * @param fixture Datasource fixture. * @return Configuration file for <code>fixture</code>. * @throws Exception If anything goes wrong. */ protected String configureDataSourceAndRetrieveConfigurationFile(DataSourceFixture fixture) throws Exception { DataSource ds = fixture.buildDataSource(); ((DataSourceSupport) configuration).configure(ds, container); return configuration.getFileHandler().readTextFile( getDataSourceConfigurationFile(fixture), "UTF-8"); }
/** * Configure resource and retrieve the configuration file. * @param fixture Resource fixture. * @return Configuration file for <code>fixture</code>. * @throws Exception If anything goes wrong. */ protected String configureResourceAndRetrieveConfigurationFile(ResourceFixture fixture) throws Exception { Resource resource = fixture.buildResource(); ((ResourceSupport) configuration).configure(resource, container); return configuration.getFileHandler().readTextFile(getResourceConfigurationFile(fixture), "UTF-8"); }
/** * Configure resource via property and retrieve the configuration file. * @param fixture Resource fixture. * @return Configuration file for <code>fixture</code>. * @throws Exception If anything goes wrong. */ protected String configureResourceViaPropertyAndRetrieveConfigurationFile( ResourceFixture fixture) throws Exception { configuration.setProperty(ResourcePropertySet.RESOURCE, fixture .buildResourcePropertyString()); ((AbstractStandaloneLocalConfigurationWithXMLConfigurationBuilder) configuration) .parsePropertiesForPendingConfiguration(); ((ResourceSupport) configuration).configureResources(container); return configuration.getFileHandler().readTextFile(getResourceConfigurationFile(fixture), "UTF-8"); }
/** * Configure datasource via property and retrieve the configuration file. * @param fixture Datasource fixture. * @return Configuration file for <code>fixture</code>. * @throws Exception If anything goes wrong. */ protected String configureDataSourceViaPropertyAndRetrieveConfigurationFile( DataSourceFixture fixture) throws Exception { configuration.setProperty(DatasourcePropertySet.DATASOURCE, fixture .buildDataSourcePropertyString()); ((AbstractStandaloneLocalConfigurationWithXMLConfigurationBuilder) configuration) .parsePropertiesForPendingConfiguration(); ((DataSourceSupport) configuration).configureDataSources(container); return configuration.getFileHandler().readTextFile( getDataSourceConfigurationFile(fixture), "UTF-8"); }