Hibernate JPA create Tabellentyp = InnoDB Problem

7

Ich habe ein EJB-Projekt auf JBoss mit einigen Entitätsklassen implementiert.

Sobald ich den EJB deployen, gibt mir Jboss diese Ausnahme:

%Vor%

Sollte es nicht engine = InnoDB sein anstatt Typ? Ich habe versucht, diese Anweisung ohne Glück in mysql auszuführen (gleicher Fehler). Wenn ich Typ mit Motor entferne oder ersetze, funktioniert es.

Meine Frage ist, wer kann ich das ändern?

Hier ist meine persistance.xml (falls es wichtig ist)

%Vor%

und falls die Datenquellen-XML-Datei wichtig ist:

%Vor%

Danke für Ihre Hilfe.

Hauke ​​

    
Hauke 17.08.2011, 09:47
quelle

1 Antwort

35

Verwenden Sie stattdessen MySQL5InnoDBDialect .

    
Vlad 17.08.2011, 09:51
quelle

Tags und Links