Uvádí se, že problém byl způsoben použitím nesprávného dialektu s MySql. Tato verze Dialect "MySQLDialect" předpokládá "MyISAMStorageEngine" jako výchozí modul úložiště při vytváření tabulek. Tento modul nepodporuje žádný typ transakcí. Jediným úložištěm, které podporuje transakce, je „InnoDB“, který je vybrán jako výchozí volba při používání jiných dialektů, jako jsou „MySQL55Dialect“, „MySQL57Dialect“ nebo „MySQL8Dialect“