Sure, I hear what you're saying.

Cheers,
Anders


Ceki G�lc� wrote:
> 
> Anders,
> 
> It's well possible that the code was there before the move to JavaBeans style of 
>configuration. I did not think it was added by me because I don't see why it should 
>be there. So I assumed that you had spotted a problem and corrected it by adding the 
>convertSpecialChars call. I was not throwing mud, not even criticizing. It was more a 
>call for help. Does that make sense? Ceki
> 
> At 19:11 05.05.2001 -0400, you wrote:
> 
> >Ceki G�lc� wrote:
> >>
> >> Steven,
> >>
> >> I don't know the reason for having the OptionConverter.convertSpecialChars() 
>call. If I am not mistaken, the change was made by Anders. Regards, Ceki
> >
> >Let's not get into mud slinging, but actually, I believe you're
> >mistaken. The 1.0.4 code had the equivalent call:
> >
> >  protected
> >  void parseParameters(Element elem, OptionHandler oh) {
> >    String name = elem.getAttribute(NAME_ATTR);
> >    String value = elem.getAttribute(VALUE_ATTR);
> >    LogLog.debug("Handling parameter \""+name+ "="+value+'\"');
> >    if(oh instanceof OptionHandler && value != null) {
> >      oh.setOption(name, OptionConverter.convertSpecialChars(value));
> >    }
> >  }
> 
> OK. I did not know that.
> 
> >Cheers,
> >Anders
> >
> >>
> >> ps: It breaks support for windows style file names, e.g. "c:\n.log"
> >>
> >> At 10:23 30.04.2001 -0400, you wrote:
> >>
> >> >Has a defect in that it tries to do special character substitution when the 
>characters come from a property.  I don't think this is the desired behavior because 
>when the property contains a windows path, then the path gets mangled.  I have 
>attached a patch to org/apache/log4j/xml/DOMConfigurator.java that hopefully resolves 
>this issue.
> >> >
> >> >Steven Velez
> >> >Software Engineer
> >> >alventive
> >> >678-202-2226
> >> >
> >> >
> >> >465c465
> >> ><     propSetter.setProperty(name, OptionConverter.convertSpecialChars(value));
> >> >---
> >> >>     propSetter.setProperty(name, value);
> >> >678a679
> >> >>       value = OptionConverter.convertSpecialChars(value);
> >>
> 
> --
> Ceki G�lc�
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to