There's really nothing to fix, it's a Java limitation. The \ has special meaning, and to escape it you MUST use \\. (*Chris*)
On Mon, Sep 10, 2012 at 3:44 AM, Seeta Vadali <svad...@sdl.com> wrote: > Dear Logback team,**** > > ** ** > > First of all I am not very sure is it correct way to ask > questions regarding logback. I couldn’t find any forum. I thought of > creating bug in JIRA (http://jira.qos.ch/browse/LOGBACK) but I don’t have > rights …. So I am dropping mail to given mail id… **** > > ** ** > > Coming to bug : **** > > ------------------ **** > > I am trying to optimize logback.xml file in our environment. > Logging directory location we are specifying in more than one location so I > am trying to create a variable ( property ) to hold log directory and > reuse. Now problem is if path is “D:\seeta\log” then logback is stripping > out all back ward slashes and giving it as “D:seetalog”. I know if I use > forward slash or double slash it works fine but I cannot control the user > who use my tool. Can you please help us in fixing it? **** > > ** ** > > Working scenario **** > > =============**** > > <configuration>**** > > …**** > > <fileNamePattern> > d:\seeta\log\cd_core.%d{yyyy-MM-dd}.log</fileNamePattern>**** > > …**** > > </configuration>**** > > **** > > NON-Working Scenario**** > > ==============**** > > <configuration>**** > > …**** > > <property name="log.dir" value="d:\seeta\log"/>**** > > …**** > > > <fileNamePattern>${log.dir}\cd_core.%d{yyyy-MM-dd}.log</fileNamePattern>** > ** > > …**** > > </configuration>**** > > ** ** > > ** ** > > ** ** > > ** ** > > NOTE : I have attached logback.jar and configuration files. Here > {{logback_working.xml}} is existing configuration and trying to modify to > {{ logback_NOT_working.xml}}**** > > ** ** > > Regards,**** > > Seeta Vadali**** > > ** ** > > > > www.sdl.com > <http://www.sdl.com/?utm_source=Email&utm_medium=Email%2BSignature&utm_campaign=SDL%2BStandard%2BEmail%2BSignature> > > *SDL PLC confidential, all rights reserved.* If you are not the intended > recipient of this mail SDL requests and requires that you delete it without > acting upon or copying any of its contents, and we further request that you > advise us. > SDL PLC is a public limited company registered in England and Wales. > Registered number: 02675207. > Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 > 7DY, UK. > > _______________________________________________ > Logback-user mailing list > Logback-user@qos.ch > http://mailman.qos.ch/mailman/listinfo/logback-user >
_______________________________________________ Logback-user mailing list Logback-user@qos.ch http://mailman.qos.ch/mailman/listinfo/logback-user