Hi all,

I'm trying to resolve a bug with a configuration. The issue is with the 
handling of backslashes. My config is a Windows path, eg: 
'fileRoot="\\127.0.0.1\file\path\"'. I did some experimenting in the Felix code 
and I seemed to have found a work around that didn't break any unit tests; I 
realized after, once building the whole module, that it did in fact break unit 
tests of a different class. I noticed that the behavior that did not agree with 
what I expected was in the `readQuoted` method of the `ConfigurationHandler` 
class. (Pull request and bug JIRA for reference: 
https://github.com/apache/felix/pull/136 
https://issues.apache.org/jira/browse/FELIX-5849)

Anyway, I loaded my customized module into my project and promptly noticed that 
I was still having the issue - in fact, my new code wasn't even being hit. It 
appears that Karaf doesn't use the `read` methods in the `ConfigurationHandler` 
class, but does use the `write` methods. Does anyone know where else the config 
could be getting read from?

Best Regards,

Harrison Tarr

Reply via email to