Temat: wildfly, mysql i timezone


Temat: wildfly, mysql i timezone
Data: 2020-03-29
Treść:
Dzisiaj nastąpiła w Polce być może ostatnia zmiana czasu. To spowodowało, że jeden z wildfly nie chciał zdeplojować aplikacji pisząć:
The server time zone value 'CEST' is unrecognized or represents 
more than one time zone. You must configure either the server or JDBC driver 
(via the serverTimezone configuration property) to use a more 
specifc time zone value if you want to utilize time zone support.
Czyli jak rozumiem informacja, z bazy jesteśmy w Europie Środkowo-Wschodniej to dla niego za mało i musi dokładniej wiedzieć w jakim kraju się znajdujemy. Aby rozwiązać ten problem dodałem w url to:
&useLegacyDatetimeCode=false&serverTimezone=UTC
Czyli mój url w wildfy wygląda tak:
dbc:mysql://127.0.0.1:3306/super_baza?useUnicode=true&characterEncoding=utf8
&useLegacyDatetimeCode=false&serverTimezone=UTC
Pamiętać należy to to konfiguracja w xml więć ampersanda należy kodować jako "&".
<< Powrót <<

powered by sw