(*) CTL-512 FileLogListener should create directory if it doesn't exist