private String getAsString(java.nio.ByteBuffer bytes, String marshalType) { String val = null; try { AbstractType abstractType = TypeParser.parse(marshalType); val = abstractType.getString(bytes); } catch (ConfigurationException e) { e.printStackTrace(); } return val; }
@Parameters public static Collection<Object[]> readPropertiesFile(){ ArrayList<Object[]> result= new ArrayList<Object[]>(); try { Configuration config = new PropertiesConfiguration("testPaths.properties"); Iterator<String> keys=config.getKeys(); while(keys.hasNext()){ String[] paths= config.getStringArray(keys.next()); result.add(paths); } } catch (ConfigurationException e) { e.printStackTrace(); } return result; }
Properties p = new Properties(); try { PropertiesConfiguration config = new PropertiesConfiguration("src/test/resources/gui.properties"); config.setProperty(key, value); // call save? config.save(); } catch (ConfigurationException e) { // TODO Auto-generated catch block e.printStackTrace(); }
config = new Config(); } catch (ConfigurationException e) { e.printStackTrace();
@Override public ManagedService addingService(ServiceReference<ManagedService> reference) { ManagedService service = context.getService(reference); Object pidObj = reference.getProperty(Constants.SERVICE_PID); if (pidObj instanceof String) { String pid = (String) pidObj; boolean found = false; for (Configuration config : configurations) { if (config.getPid().equals(pid) && config.getFactoryPid() == null) { try { found = true; service.updated(config.getProperties()); } catch (ConfigurationException e) { e.printStackTrace(); } } } if (!found) { try { service.updated(null); } catch (ConfigurationException e) { e.printStackTrace(); } } } else { System.err.println("Unsupported pid: " + pidObj); } return service; }
@Override public ManagedServiceFactory addingService(ServiceReference<ManagedServiceFactory> reference) { ManagedServiceFactory factory = context.getService(reference); Object pidObj = reference.getProperty(Constants.SERVICE_PID); if (pidObj instanceof String) { String pid = (String) pidObj; for (Configuration config : configurations) { if (config.getPid().equals(pid) && config.getFactoryPid() != null) { try { factory.updated(config.getFactoryPid(), config.getProperties()); } catch (ConfigurationException e) { e.printStackTrace(); } } } } else { System.err.println("Unsupported pid: " + pidObj); } return factory; }
public void loadXmlFile(String filename) { XMLConfiguration config = null; try { config = new XMLConfiguration(filename); } catch (ConfigurationException e) { e.printStackTrace(); } Iterator<String> keyIter = config.getKeys(); String key; while (keyIter.hasNext()) { key = keyIter.next(); Object prop = config.getProperty(key); if(prop instanceof Collection) { List<String> values = (List<String>) prop; for(String value : values){ System.out.println(key + "=" + value); } } else { System.out.println(key + "=" + prop); } } }
@Override public ManagedService addingService(ServiceReference<ManagedService> reference) { ManagedService service = context.getService(reference); Object pidObj = reference.getProperty(Constants.SERVICE_PID); if (pidObj instanceof String) { String pid = (String) pidObj; boolean found = false; for (Configuration config : configurations) { if (config.getPid().equals(pid) && config.getFactoryPid() == null) { try { found = true; service.updated(config.getProperties()); } catch (ConfigurationException e) { e.printStackTrace(); } } } if (!found) { try { service.updated(null); } catch (ConfigurationException e) { e.printStackTrace(); } } } else { System.err.println("Unsupported pid: " + pidObj); } return service; }
@Override public ManagedServiceFactory addingService(ServiceReference<ManagedServiceFactory> reference) { ManagedServiceFactory factory = context.getService(reference); Object pidObj = reference.getProperty(Constants.SERVICE_PID); if (pidObj instanceof String) { String pid = (String) pidObj; for (Configuration config : configurations) { if (config.getPid().equals(pid) && config.getFactoryPid() != null) { try { factory.updated(config.getFactoryPid(), config.getProperties()); } catch (ConfigurationException e) { e.printStackTrace(); } } } } else { System.err.println("Unsupported pid: " + pidObj); } return factory; }