I’m starting to see some errors that haven’t appeared before. I -think- it’s since I applied the 22.214.171.124 update
I have some code that writes to a text file and is called through
<cfset application.MessageWriter.statusMSG(session.orderType,"Created Article")>
This is part of a long running process and I use it to write to a status window so users can see where things are at.
It will be running along fine and then it will fail with the message that the application variable doesn’t exist.
;key [MESSAGEWRITER] doesn't exist;lucee.runtime.exp.ExpressionException: key [MESSAGEWRITER] doesn't exist
The application doesn’t seem to have hit its timeout which is about the only reason I could think of to lose the variable.
When this first started happening, I thought it might be a file lock issue on the text file and the message was just Lucee being confused but I’m now seeing it in another variable
key [JAVABOT] doesn't exist;lucee.runtime.exp.ExpressionException: key [JAVABOT] doesn't exist
which is a call to some java that does GETs and POSTs.
When these error, my process aborts and has to be restarted…and the variables are fine again. (without resetting the application)
Any idea what could be going on?