Řekl bych, že problém je zde:
database.identifierQuoteString.mysql=none
Zkuste jej místo toho nastavit na následující:
database.identifierQuoteString.mysql=auto
Nakonec třída MySqlDbSupport má v sobě chybu. Pokud database.identifierQuoteString.mysql vlastnost je nastavena na none v souboru vlastností soukromé pole s názvem identifierQuoteString ve třídě je DbSupport nastaven na hodnotu null. toCorrectCaseIdentifier metoda v MySqlDbSupport načte hodnotu tohoto pole, ale zapomene provést kontrolu null, než ji předá do String.startsWith . Proto dostáváme výjimku NullPointerException.
Pomocí auto požádá databázi o řetězec identifier-quote, který má použít. Nechápu, proč byste chtěli používat něco jiného než toto.