Several users have reported not having an application.log being created
https://dev.lucee.org/t/application-log-full-of-unwanted-osgi-logs/7139/22?u=zac_spitzer
https://dev.lucee.org/t/no-application-log-written-but-others-are/7088
, I've found the version. The application.log missing from 5.3.6.37_SNAPSHOT onwards. It is available until the 5.3.6.36-SNAPSHOT.
i fixed it, can you please give it a try, please have in mind that error level by default now is error, so make sure you log entry is at least error.
“that error level by default now is error”
What does this mean ?
writeLog(“foo”) has always output to application.log - that’s what it does. Surely this isn’t being changed ?
, I've checked this ticket with fixed version 5.3.8.69-SNAPSHOT and now the application.log is available in web admin.
- and does writeLog(“foo”) come out in the application.log file, even for newly created contexts ?
, Nope, there is no log for writelog("foo") in Application.log. Because of error level for Application.log is in the level of "error"
That is a major change in behaviour then.
Where was this discussed ?
Anyone ?
writeLog(“foo”) has “just worked” for decades. Why is this being changed ?!?
where was changing the default application.log level discussed ? writelog() not “just working” surely not intended ?
i agree changing the default log level within a minor release is not a good move, we will change ut back to what it was, but change it in Lucee 6.