Erro 'Hora oficial do Brasil' do Hibernate

Estou com um problema quando eu inicio minha classe Main num programa Javaweb com Maven.

O erro é o seguinte: https://pastebin.com/dTWUFJqJ

Minha classe principal (Main):
package tv.loy.main;

import org.hibernate.Transaction;

import tv.loy.entity.User;
import tv.loy.util.SessionManager;

public class Main {

public static void main(String[] args) {

	SessionManager sessionManager = new SessionManager();
	sessionManager.buildSession("hibernate.cfg.xml");
	
	User user = new User();
	
	user.setEmail("123@gmail.com");
	user.setPassword("123");
	user.setUsername("123");
	
	Transaction tx = sessionManager.getSession().beginTransaction();
	sessionManager.getSession().save(user);
	tx.commit();
	
	sessionManager.closeSession();
	
}

}

Classe SessionManager:
package tv.loy.util;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class SessionManager {

private Session session;

public SessionManager() {}

public Session buildSession(String config) {
		Configuration configuration = new Configuration();
		configuration.configure(config);
		SessionFactory sessionFactory = configuration.buildSessionFactory();
		this.session = sessionFactory.openSession();
		return this.session;
}

public Session getSession() { return this.session; }

public void closeSession() { getSession().close(); }

}

E o hibernate.cfg.xml:

<?xml version = "1.0" encoding = "utf-8"?>
  <property name = "hibernate.dialect">
     org.hibernate.dialect.MySQLDialect
  </property>
  
  <property name = "hibernate.connection.driver_class">
     com.mysql.jdbc.Driver
  </property>
  
  <property name = "hibernate.connection.url">
     jdbc:mysql://localhost:3306/loy_db?useTimezone=true;serverTimezone=UTC
  </property>
  
  <property name = "hibernate.connection.username">
     root
  </property>
  
  <property name = "hibernate.connection.password">
     root
  </property>
  
  <mapping class="tv.loy.entity.Users"/>