In follow up to my message of this morning here is some sample code.
[code]
/* * Created on Apr 6, 2005 */ package com.wirednorth.configdemo; import java.net.URL;
import org.apache.commons.configuration.Configuration; import org.apache.commons.configuration.ConfigurationException; import org.apache.commons.configuration.PropertiesConfiguration;
/**
* @author JMGuillemette
*/
public class ConfigDemo {public ConfigDemo(){}
public void runDemo()throws ConfigurationException{
URL url = this.getClass().getResource("/sample.properties");
System.out.println(url);
PropertiesConfiguration config = new PropertiesConfiguration(url);
String firstName = config.getString("name.first");
System.out.println(firstName);
config.setProperty("name.first","newName");
config.save();
}public static void main(String[] args)throws Exception{
ConfigDemo demo = new ConfigDemo();
demo.runDemo();}
} [/code]
the properties files it self looks like this...
[file] name.first = jamie
name.last = guillemette
city = london
prov = ontario
[/file]
if you run this code.. you would expect the first run through to product "jamie"on the console.. and the next one to produce "newName"... instead what i get is "jamie" every time.
Thanks again for all you help everyone :)
J.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
