CombinedConfiguration doesn't take escaped characters into account. -------------------------------------------------------------------
Key: CONFIGURATION-283 URL: https://issues.apache.org/jira/browse/CONFIGURATION-283 Project: Commons Configuration Issue Type: Bug Affects Versions: 1.4 Reporter: Franck Valentin Hi, I've tried to used CombinedConfiguration but it seems escaped characters are not taken into account : import org.apache.commons.configuration.CombinedConfiguration; import org.apache.commons.configuration.ConfigurationException; import org.apache.commons.configuration.PropertiesConfiguration; import junit.framework.TestCase; public class TestProp extends TestCase { public void testprop() throws ConfigurationException { // test.properties contains : // without_escape=aa,bb // with_escape=aa\,bb // with_2escapes=aa\\,bb String prop_filename = "c:\\tmp\\test.properties"; PropertiesConfiguration properties_config = new PropertiesConfiguration(prop_filename); CombinedConfiguration combined_config = new CombinedConfiguration(); combined_config.addConfiguration(properties_config); System.out.println("Properties config"); System.out.println(properties_config.getString("without_escape")); System.out.println(properties_config.getString("with_escape")); System.out.println(properties_config.getString("with_2escapes")); System.out.println("\nCombined config"); System.out.println(combined_config.getString("without_escape")); System.out.println(combined_config.getString("with_escape")); System.out.println(combined_config.getString("with_2escapes")); } } Result : --------- Properties config aa aa,bb aa,bb Combined config aa aa aa Thanks ! Franck -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]