Fixing the way to get properties from file
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry@130930 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
2600c13a5a
commit
e6809d4db7
|
@ -3,8 +3,6 @@
|
|||
*/
|
||||
package org.gcube.informationsystem.resourceregistry.dbinitialization;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.InputStream;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
@ -23,7 +21,7 @@ public class DatabaseEnvironment {
|
|||
|
||||
private static Logger logger = LoggerFactory.getLogger(DatabaseIntializator.class);
|
||||
|
||||
private static final String PROPERTY_FILENAME = "config.properties";
|
||||
public static final String PROPERTY_FILENAME = "config.properties";
|
||||
|
||||
public static final String HOST;
|
||||
public static final String HOST_VARNAME = "HOST";
|
||||
|
@ -73,12 +71,10 @@ public class DatabaseEnvironment {
|
|||
Properties properties = new Properties();
|
||||
InputStream input = null;
|
||||
|
||||
File propertyFile = new File(PROPERTY_FILENAME);
|
||||
|
||||
try {
|
||||
|
||||
logger.trace("Going to load property file {}", propertyFile.getAbsolutePath());
|
||||
input = new FileInputStream(propertyFile);
|
||||
input = DatabaseEnvironment.class.getClassLoader().getResourceAsStream(PROPERTY_FILENAME);
|
||||
|
||||
// load a properties file
|
||||
properties.load(input);
|
||||
|
@ -112,7 +108,7 @@ public class DatabaseEnvironment {
|
|||
DEFAULT_PASSWORDS.put(PermissionMode.WRITER, DEFAULT_CREATED_WRITER_USER_PASSWORD);
|
||||
DEFAULT_PASSWORDS.put(PermissionMode.READER, DEFAULT_CREATED_READER_USER_PASSWORD);
|
||||
} catch(Exception e){
|
||||
logger.error("Unable to load properties from {}", propertyFile);
|
||||
logger.error("Unable to load properties from {}", PROPERTY_FILENAME);
|
||||
throw new RuntimeException("Unable to load properties", e);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue