Fixed
Details
Assignee
Michael OffnerMichael OffnerReporter
Bruce KirkpatrickBruce KirkpatrickPriority
CriticalFix versions
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
NoneAffects versions
Details
Details
Assignee
Michael Offner
Michael OffnerReporter
Bruce Kirkpatrick
Bruce KirkpatrickPriority
Fix versions
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
None
Affects versions
Created 14 August 2018 at 13:57
Updated 27 July 2024 at 12:28
Resolved 18 February 2019 at 16:30
The mysql driver used to be this class: org.gjt.mm.mysql.Driver but now it is com.mysql.cj.jdbc.Driver which appears to have different values on some of the configuration which makes the lucee admin page break.
The new cj driver is throwing an error on Zero Datetime behavior field for convertToNull, it validates and shows an error message stating:
The connection property 'zeroDateTimeBehavior' acceptable values are: 'CONVERT_TO_NULL', 'EXCEPTION' or 'ROUND'. The value 'convertToNull' is not acceptable.
I assume the HTML of the radio buttons needs to be updated to match the new values for this driver.
Also, at the bottom when editing an existing datasource in the lucee admin, lucee generates a string to be able to paste to the application.cfc the datasource. It outputs yes for clob/blog instead of "yes" or true. yes is not a defined variable in cfml, please make it a valid boolean again.
I was able to get past the issues by writing the updated application.cfc code manually.