cflog confusion with the "date" attribute and other cf engines.
Today a bug was reported that the cflog Coldfusion tag did not work properly. For the most part, I use Adobe's Coldfusion engine. However, Ralio has made it's mark on the cf community and the bug just confuses the heck out of me.
I am more writing this article to get everyones thoughts on the matter and expert opinions. So if you know something on the matter please post a comment to this blog.
So here is the situation.
The above line of code works fine in coldfusion. Although the documentation from adobe is somewhat cryptic as to how the date attribute should work. But the above to me says to tell the log entry to show the date.
However, In Ralio it appears that you have to use the CreateDateTime() function as the date attribute of So now I am confused, why is it different in the two different engines? I have confirmed at
http://wiki.getrailo.org/wiki/3-1-Tags:CFLog that the ralio tag does take a datetime for the attribute of "Date". During the following test
I recieved the error below on Adobe CF 7
Error Occurred While Processing Request cannot convert the value of type class coldfusion.runtime.OleDateTime to a boolean
In conclusion I have verified that the two version process the cflog tag differently one takes a datetime and the other a boolean. Thus, for compatability it is safer to put the date information in the text field as shown below.
In addition I have modified the application.cfc to reflect this method.
The patch is attached to this blog.

There are no comments for this entry.
[Add Comment]