Fix new version of commons-configurations usage
git-svn-id: https://brutex.net/svn/xservices/trunk@191 e7e49efb-446e-492e-b9ec-fcafc1997a86master
parent
9a0d90a4b4
commit
d24bd44218
|
@ -8,8 +8,9 @@ import javax.ws.rs.core.GenericEntity;
|
||||||
import javax.ws.rs.core.HttpHeaders;
|
import javax.ws.rs.core.HttpHeaders;
|
||||||
import javax.ws.rs.core.Response;
|
import javax.ws.rs.core.Response;
|
||||||
|
|
||||||
import org.apache.commons.configuration.ConfigurationException;
|
import org.apache.commons.configuration2.PropertiesConfiguration;
|
||||||
import org.apache.commons.configuration.PropertiesConfiguration;
|
import org.apache.commons.configuration2.builder.fluent.Configurations;
|
||||||
|
import org.apache.commons.configuration2.ex.ConfigurationException;
|
||||||
import org.apache.commons.jcs.JCS;
|
import org.apache.commons.jcs.JCS;
|
||||||
import org.apache.commons.jcs.access.exception.CacheException;
|
import org.apache.commons.jcs.access.exception.CacheException;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
@ -54,6 +55,7 @@ public class OpenAirInfoServiceImpl implements OpenAirInfoService {
|
||||||
/*
|
/*
|
||||||
* get details from configuration file
|
* get details from configuration file
|
||||||
*/
|
*/
|
||||||
|
Configurations configs = new Configurations();
|
||||||
final PropertiesConfiguration props;
|
final PropertiesConfiguration props;
|
||||||
try {
|
try {
|
||||||
final String config = "../openair.properties";
|
final String config = "../openair.properties";
|
||||||
|
@ -62,11 +64,12 @@ public class OpenAirInfoServiceImpl implements OpenAirInfoService {
|
||||||
|
|
||||||
final URL configloc = this.getClass().getClassLoader().getResource(config);
|
final URL configloc = this.getClass().getClassLoader().getResource(config);
|
||||||
|
|
||||||
props = new PropertiesConfiguration(configloc);
|
props = configs.properties(configloc);
|
||||||
|
|
||||||
final String user = props.getString("user");
|
final String user = props.getString("user");
|
||||||
final String password = props.getString("password");
|
final String password = props.getString("password");
|
||||||
final String company = props.getString("company");
|
final String company = props.getString("company");
|
||||||
final String apikey = props.getString("apikey", "9x7G49ENkLCJ81i9XZJU");
|
final String apikey = props.getString("apikey", "_PUT_HERE_");
|
||||||
final String namespace = props.getString("namespace");
|
final String namespace = props.getString("namespace");
|
||||||
|
|
||||||
final OpenAirRestConnection con;
|
final OpenAirRestConnection con;
|
||||||
|
|
Loading…
Reference in New Issue