Issue Type: Bug Bug
Assignee: Logback dev list
Attachments: logback-core.jar, logback_NOT_working.xml, logback_working.xml
Components: logback-core
Created: 10/Sep/12 1:20 PM
Description: Dear Logback team,

          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
Project: logback
Priority: Major Major
Reporter: Seeta Vadali
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira