พื้นหลังบางส่วน:
ฉันมี Java 1.6 webapp ทำงานบน Tomcat 7 ฐานข้อมูลคือ MySQL 5.5 ก่อนหน้านี้ฉันใช้ไดรเวอร์ Mysql JDBC 5.1.23 เพื่อเชื่อมต่อกับฐานข้อมูล ทุกอย่างทำงานได้ ฉันเพิ่งอัพเกรดเป็นไดรเวอร์ Mysql JDBC 5.1.33 หลังการอัพเกรด Tomcat จะโยนข้อผิดพลาดนี้เมื่อเริ่มต้นแอพ
WARNING: Unexpected exception resolving reference
java.sql.SQLException: The server timezone value 'UTC' is unrecognized or represents more than one timezone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc timezone value if you want to utilize timezone support.
ทำไมสิ่งนี้จึงเกิดขึ้น