Hi,<div><br></div><div>I have this logback.xml file:</div><div><br></div><div><div>&lt;configuration debug=&quot;true&quot; scan=&quot;true&quot; scanPeriod=&quot;60 seconds&quot;&gt;</div><div><br></div><div>  &lt;appender name=&quot;STDOUT&quot; class=&quot;ch.qos.logback.core.ConsoleAppender&quot;&gt;</div>
<div>    &lt;layout class=&quot;ch.qos.logback.classic.PatternLayout&quot;&gt;</div><div>      &lt;Pattern&gt;%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n&lt;/Pattern&gt;</div><div>    &lt;/layout&gt;</div><div>
  &lt;/appender&gt;</div><div>  </div><div>  &lt;appender name=&quot;FILE&quot; class=&quot;ch.qos.logback.core.rolling.RollingFileAppender&quot;&gt;</div><div>    &lt;File&gt;${MY_HOME}/logs/mylog.log&lt;/File&gt;</div><div>
    </div><div>    &lt;rollingPolicy class=&quot;ch.qos.logback.core.rolling.TimeBasedRollingPolicy&quot;&gt;</div><div>      &lt;FileNamePattern&gt;logs/my.%d{yyyy-MM-dd}.log&lt;/FileNamePattern&gt;</div><div>      &lt;MaxHistory&gt;30&lt;/MaxHistory&gt;</div>
<div>    &lt;/rollingPolicy&gt;</div><div>    </div><div>    &lt;layout class=&quot;ch.qos.logback.classic.PatternLayout&quot;&gt;</div><div>      &lt;Pattern&gt;%d{HH:mm:ss.SSS} [%thread] %-5level - %msg%n&lt;/Pattern&gt;</div>
<div>    &lt;/layout&gt;</div><div>    </div><div>  &lt;/appender&gt; </div><div>  </div><div>  &lt;root level=&quot;TRACE&quot;&gt;</div><div>    &lt;appender-ref ref=&quot;FILE&quot;/&gt;</div><div>  &lt;/root&gt;</div>
<div>    </div><div>&lt;/configuration&gt;</div><div><br></div><div><br></div>And ${OSC_HOME} is a defined system variable (echo $OSC_HOME on linux shows the correct path).</div><div><br></div><div>The thing is that logback doesnt seem to read it properly, it stores the logs under OSC_HOME_IS_UNDEFINED/logs/my.log</div>
<div><br></div><div>What am I doing wrong? Thanks a lot!<br>-- <br>Fernandez, Pablo.<br>
</div>