private void setGlassFishProperties(GlassFishProperties props, EmbeddedFileSystem fs) { props.setProperty("-type", "EMBEDDED"); props.setProperty("org.glassfish.persistence.embedded.weaving.enabled", "false"); if (fs != null) { String instanceRoot = fs.instanceRoot != null ? fs.instanceRoot.getAbsolutePath() : null; if (instanceRoot != null) { props.setInstanceRoot(fs.instanceRoot.getAbsolutePath()); } if (fs.configFile != null) { props.setConfigFileURI(fs.configFile.toURI().toString()); } if (fs.autoDelete) { props.setProperty("org.glassfish.embeddable.autoDelete", "true"); } } // TODO :: Support modification of jmxPort }
private void setGlassFishProperties(GlassFishProperties props, EmbeddedFileSystem fs) { props.setProperty("-type", "EMBEDDED"); props.setProperty("org.glassfish.persistence.embedded.weaving.enabled", "false"); if (fs != null) { String instanceRoot = fs.instanceRoot != null ? fs.instanceRoot.getAbsolutePath() : null; if (instanceRoot != null) { props.setInstanceRoot(fs.instanceRoot.getAbsolutePath()); } if (fs.configFile != null) { props.setConfigFileURI(fs.configFile.toURI().toString()); } if (fs.autoDelete) { props.setProperty("org.glassfish.embeddable.autoDelete", "true"); } } // TODO :: Support modification of jmxPort }
gfProps.setProperty("org.glassfish.embeddable.autoDelete", System.getProperty("org.glassfish.embeddable.autoDelete", "true"));
gfProps.setProperty("org.glassfish.embeddable.autoDelete", System.getProperty("org.glassfish.embeddable.autoDelete", "true"));
glassFishProperties.setProperty("org.glassfish.embeddable.autoDelete", "false"); // set autodelete to false. glassFishProperties.setConfigFileReadOnly(false); // make sure the domain.xml is written back.
glassFishProperties.setProperty("org.glassfish.embeddable.autoDelete", "false"); // set autodelete to false. glassFishProperties.setConfigFileReadOnly(false); // make sure the domain.xml is written back.