Details
-
Type:
Task
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 4.9
-
Fix Version/s: 5.0
-
Component/s: None
-
Labels:None
Description
In beam-core BeamLogManager
replace
private static String _systemLoggerName = "beam";
with
private static String _systemLoggerName = SystemUtils.getApplicationContextId();
In beam-core SystemUtils
replace
public static final String BEAM_HOME_PROPERTY_NAME = "beam.home";
public static final String BEAM_PLUGIN_PATH_PROPERTY_NAME = "beam.plugin.path";
public static final String BEAM_PARALLELISM_PROPERTY_NAME = "beam.parallelism";
with
public static final String BEAM_HOME_PROPERTY_NAME = getApplicationContextId()+".home";
public static final String BEAM_PLUGIN_PATH_PROPERTY_NAME = getApplicationContextId()+".plugin.path";
public static final String BEAM_PARALLELISM_PROPERTY_NAME = getApplicationContextId()+".parallelism";
and make getApplicationContextId() public
public static String getApplicationContextId()
also in GPF
public static final String DISABLE_TILE_CACHE_PROPERTY = "beam.gpf.disableTileCache";
public static final String USE_FILE_TILE_CACHE_PROPERTY = "beam.gpf.useFileTileCache";
public static final String TILE_COMPUTATION_OBSERVER_PROPERTY = "beam.gpf.tileComputationObserver";
ShowModuleManagerAction
private static final String contextID = SystemUtils.getApplicationContextId();
// System keys
private static final String SYS_KEY_BEAM_REPOSITORY_URL = contextID+".repository.url";
// Preferences keys
private static final String KEY_BEAM_REPOSITORY_PROXY_USED = contextID+".repository.proxyUsed";
private static final String KEY_BEAM_REPOSITORY_PROXY_HOST = contextID+".repository.proxy.host";
private static final String KEY_BEAM_REPOSITORY_PROXY_PORT = contextID+".repository.proxy.port";
private static final String KEY_BEAM_REPOSITORY_PROXY_AUTH_USED = contextID+".repository.proxy.authUsed";
private static final String KEY_BEAM_REPOSITORY_PROXY_USERNAME = contextID+".repository.proxy.username";
private static final String KEY_BEAM_REPOSITORY_PROXY_PASSWORD = contextID+".repository.proxy.password";
Thanks
Luis
replace
private static String _systemLoggerName = "beam";
with
private static String _systemLoggerName = SystemUtils.getApplicationContextId();
In beam-core SystemUtils
replace
public static final String BEAM_HOME_PROPERTY_NAME = "beam.home";
public static final String BEAM_PLUGIN_PATH_PROPERTY_NAME = "beam.plugin.path";
public static final String BEAM_PARALLELISM_PROPERTY_NAME = "beam.parallelism";
with
public static final String BEAM_HOME_PROPERTY_NAME = getApplicationContextId()+".home";
public static final String BEAM_PLUGIN_PATH_PROPERTY_NAME = getApplicationContextId()+".plugin.path";
public static final String BEAM_PARALLELISM_PROPERTY_NAME = getApplicationContextId()+".parallelism";
and make getApplicationContextId() public
public static String getApplicationContextId()
also in GPF
public static final String DISABLE_TILE_CACHE_PROPERTY = "beam.gpf.disableTileCache";
public static final String USE_FILE_TILE_CACHE_PROPERTY = "beam.gpf.useFileTileCache";
public static final String TILE_COMPUTATION_OBSERVER_PROPERTY = "beam.gpf.tileComputationObserver";
ShowModuleManagerAction
private static final String contextID = SystemUtils.getApplicationContextId();
// System keys
private static final String SYS_KEY_BEAM_REPOSITORY_URL = contextID+".repository.url";
// Preferences keys
private static final String KEY_BEAM_REPOSITORY_PROXY_USED = contextID+".repository.proxyUsed";
private static final String KEY_BEAM_REPOSITORY_PROXY_HOST = contextID+".repository.proxy.host";
private static final String KEY_BEAM_REPOSITORY_PROXY_PORT = contextID+".repository.proxy.port";
private static final String KEY_BEAM_REPOSITORY_PROXY_AUTH_USED = contextID+".repository.proxy.authUsed";
private static final String KEY_BEAM_REPOSITORY_PROXY_USERNAME = contextID+".repository.proxy.username";
private static final String KEY_BEAM_REPOSITORY_PROXY_PASSWORD = contextID+".repository.proxy.password";
Thanks
Luis