Nous utilisons hibernate entitymanager pour mapper nos entités via JPA. Et nous utilisons la base de données HSQLDB en mémoire pour les tests unitaires. Tout allait bien jusqu'à ce qu'un refactoring récent au modèle a commencé à causer l'erreur suivante:Table introuvable avec Hibernate et HSQLDB
17:55:48.516 [main] WARN o.h.util.JDBCExceptionReporter - SQL Error: -22, SQLState: S0002
17:55:48.517 [main] ERROR o.h.util.JDBCExceptionReporter - Table not found in statement
Je ne peux pas poster SQL en question, mais quelqu'un peut me donner des pointeurs sur les causes possibles de l'erreur ci-dessus? d'autant plus que je sais que le code fonctionnait avant. Il semble que hibernate génère des sqls invalides à cause du refactor?
Turns sur une entité a été nommé à un mot réservé, ce qui provoque la création de la table à l'échec. – shipmaster
réservé mot - J'ai eu le même problème! –