List of usage examples for org.apache.commons.configuration.plist PropertyListConfiguration load
public void load(Reader in) throws ConfigurationException
From source file:edu.isi.wings.portal.controllers.DomainController.java
private PropertyListConfiguration getUserConfiguration() { this.userdir = this.config.getUserDir(); this.userConfigFile = userdir + "/user.properties"; // Create userConfigFile if it doesn't exist File cfile = new File(userConfigFile); if (!cfile.exists()) { if (!cfile.getParentFile().exists() && !cfile.getParentFile().mkdirs()) { System.err.println("Cannot create config file directory : " + cfile.getParent()); return null; }/* ww w. j a v a2 s .c om*/ createDefaultUserConfig(userConfigFile); } // Load properties from configFile PropertyListConfiguration config = new PropertyListConfiguration(); try { config.load(userConfigFile); } catch (Exception e) { e.printStackTrace(); } return config; }
From source file:edu.isi.wings.portal.classes.Config.java
private PropertyListConfiguration getPortalConfiguration(HttpServletRequest request) { ServletContext app = request.getSession().getServletContext(); this.configFile = app.getInitParameter("config.file"); if (this.configFile == null) { String home = System.getProperty("user.home"); if (home != null && !home.equals("")) this.configFile = home + File.separator + ".wings" + File.separator + "portal.properties"; else/*from w ww . j a v a 2 s . c o m*/ this.configFile = "/etc/wings/portal.properties"; } // Create configFile if it doesn't exist (portal.properties) File cfile = new File(this.configFile); if (!cfile.exists()) { if (!cfile.getParentFile().mkdirs()) { System.err.println("Cannot create config file directory : " + cfile.getParent()); return null; } createDefaultPortalConfig(request); } // Load properties from configFile PropertyListConfiguration props = new PropertyListConfiguration(); try { props.load(this.configFile); } catch (Exception e) { e.printStackTrace(); } return props; }
From source file:edu.isi.wings.portal.classes.config.Config.java
public PropertyListConfiguration getPortalConfiguration(HttpServletRequest request) { ServletContext app = request.getSession().getServletContext(); this.configFile = app.getInitParameter("config.file"); if (this.configFile == null) { String home = System.getProperty("user.home"); if (home != null && !home.equals("")) this.configFile = home + File.separator + ".wings" + File.separator + "portal.properties"; else/*from w w w. j av a 2 s .co m*/ this.configFile = "/etc/wings/portal.properties"; } // Create configFile if it doesn't exist (portal.properties) File cfile = new File(this.configFile); if (!cfile.exists()) { if (!cfile.getParentFile().mkdirs()) { System.err.println("Cannot create config file directory : " + cfile.getParent()); return null; } if (request != null) createDefaultPortalConfig(request); } // Load properties from configFile PropertyListConfiguration props = new PropertyListConfiguration(); try { props.load(this.configFile); } catch (Exception e) { e.printStackTrace(); } return props; }