title: Why catalina.home_IS_UNDEFINED directory is generated by Logback in the same project directory?
body: <p>I have written logback configuration file for my application, but when I was doing maven clean install(mvn clean install), it generated a catalina.home_IS_UNDEFINED directory with log file in the project directory.
  Why this directory generated ? </p>
  
  <p>I don't want it to be in my project directory.</p>
  
  <p>Any help to address this issue ?</p>
  
  <p>Here is the configuration file.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
  &lt;configuration&gt;
  
      &lt;appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"&gt;
          &lt;encoder&gt;
              &lt;pattern&gt;%date{HH:mm:ss.SSS} %-5p [%t] %c{1} - %m%n&lt;/pattern&gt;
          &lt;/encoder&gt;
      &lt;/appender&gt;
  
      &lt;appender name="MY_APP_LOG" class="ch.qos.logback.core.rolling.RollingFileAppender"&gt;
          &lt;file&gt;${catalina.home}/logs/myApplication.log&lt;/file&gt;
          &lt;rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"&gt;
              &lt;FileNamePattern&gt;${catalina.home}/logs/myApplication.%d{yyyy-MM-dd}.log&lt;/FileNamePattern&gt;
          &lt;/rollingPolicy&gt;
          &lt;encoder&gt;
              &lt;pattern&gt;%-5p  %date{HH:mm:ss.SSS} [%t] %c{1} - %m%n&lt;/pattern&gt;
          &lt;/encoder&gt;
          &lt;append&gt;true&lt;/append&gt;
      &lt;/appender&gt;
  
      &lt;logger name="org.springframework" level="WARN"/&gt;
  
  
      &lt;root&gt;
          &lt;priority value="INFO"/&gt;
          &lt;appender-ref ref="CONSOLE"/&gt;
          &lt;appender-ref ref="MY_APP_LOG"/&gt;
      &lt;/root&gt;
  
  &lt;/configuration&gt;
  </code></pre>