Properties Collection: Error unable to bootstrap local properties
I am getting an error printed to the console stating unable to bootstrarp local properties. The properties are loaded at application time as the static variable APP_SETTINGS the rest of the application uses the Fully qualified class name to get to the properties files. It sounds like it may not be reading the .properties file but, everything is still wrote to the logfiles that are set in the properties file
heres some code
Main Constructor
publicstaticvoid main(String[] args){
APP_SETTINGS =new Properties();
AGENTS =new Hashtable<String, Agent>();
readConfig(args[0]);
APP_LOG = com.fidelitysolutionsinc.evps.logging.ApplicationLog.getInstance();
Thread ald =new AgentLoadingDaemon();
ald.start();
Thread th1 =new com.fidelitysolutionsinc.evps.http.HTTP();
AgentProcessor ap =new AgentProcessor();
th1.start();
ap.run();
}
publicstaticvoid readConfig(String file){
APP_SETTINGS.load(new FileInputStream(file));
[..OMITTED PRINT Messages...]
so as you can see the the main calls the readCofig and passes it the file name of the properties file as was provided in the main args parameter. This part works, i get no errors, its only happens later on during execution of the app.
All classes get to the APP_SETTINGS using the fully qualified classname: com.fidelitysolutionsinc.evps.EVPS.APP_SETTINGS.
Here is how some example code of how I am accessing the properties
private Properties appSettings = com.fidelitysolutionsinc.evps.EVPS.APP_SETTINGS;
StringBuffer fn =new StringBuffer();
fn.append(appSettings.getProperty("APPLICATION_HOME"));
Any suggestions

