|
|
|
@ -71,7 +71,18 @@ public class ThreddsInstanceManager {
|
|
|
|
|
protected ThreddsInstanceManager(DataTransferContext context) {
|
|
|
|
|
log.warn("Instance Creation. Should happen only once. Loading information from context..");
|
|
|
|
|
this.ctx=context;
|
|
|
|
|
currentHostname=ctx.getCtx().container().configuration().hostname();
|
|
|
|
|
try {
|
|
|
|
|
log.info("Loading proxy configuration..");
|
|
|
|
|
currentHostname=ctx.getCtx().configuration().proxyAddress().hostname();
|
|
|
|
|
if(currentHostname==null||currentHostname.isEmpty()) throw new Exception("Proxy is : "+currentHostname);
|
|
|
|
|
}catch(Exception e) {
|
|
|
|
|
log.info("Unable to get proxy..",e);
|
|
|
|
|
currentHostname=ctx.getCtx().container().configuration().hostname();
|
|
|
|
|
}
|
|
|
|
|
log.info("Hostname to be used is "+currentHostname);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
currentGHNId=ctx.getCtx().container().id();
|
|
|
|
|
String tomcatSecurityPath=System.getenv("WEB_CONTAINER_HOME")+"/conf/tomcat-users.xml";
|
|
|
|
|
|
|
|
|
|