9,13 → 9,13 |
import java.io.InputStreamReader; |
import java.net.URL; |
|
import lombok.extern.slf4j.Slf4j; |
import org.apache.commons.configuration2.ex.ConfigurationException; |
import org.apache.commons.configuration2.PropertiesConfiguration; |
import org.apache.commons.jcs.JCS; |
import org.apache.commons.jcs.access.exception.CacheException; |
import org.apache.logging.log4j.LogManager; |
import org.apache.logging.log4j.Logger; |
|
|
import net.brutex.mgmt.openair.OpenAirRestConnection; |
|
/** |
22,16 → 22,17 |
* @author brosenberger |
* |
*/ |
@Slf4j |
public final class OpenAirConnection { |
private final static Logger logger = LogManager.getLogger(); |
|
|
public static OpenAirRestConnection getOpenAirConnection() { |
final PropertiesConfiguration props; |
try { |
final String config = "../openair.properties"; |
logger.info("Loading Open Air connection details from {}", config.toString()); |
log.info("Loading Open Air connection details from {}", config.toString()); |
final URL configloc = OpenAirConnection.class.getClassLoader().getResource(config); |
logger.debug("Loading Open Air connection details from {}", configloc.toString()); |
log.debug("Loading Open Air connection details from {}", configloc.toString()); |
|
props = new PropertiesConfiguration(); |
props.read( new InputStreamReader( new BufferedInputStream(configloc.openStream())) ); |
46,12 → 47,9 |
|
con = new OpenAirRestConnection(JCS.getInstance("OACache"), company, user, password); |
return con; |
} catch (CacheException e) { |
logger.error(e.getMessage(), e); |
} catch (CacheException | ConfigurationException e) { |
log.error(e.getMessage(), e); |
e.printStackTrace(); |
} catch (ConfigurationException e) { |
logger.error(e.getMessage(), e); |
e.printStackTrace(); |
} catch (IOException e) { |
e.printStackTrace(); |
} finally { |