[Génération] The dialect was not set
Bonjour,
J'utilise Hibernate dans mon projet java.
Je suis en train de migrer sous linux, et je suis confronté a des problèmes de génération de mes tables sur ma base de données MySQL.
J'utilise ant pour générer les tables et les hibernate-tools. (net.sf.hibernate.tool.hbm2ddl.SchemaExport)
La génération des classes java à partir du fichier de config marche, mais pas la génération des tables, alors que sous windows oui.
Ca viens peut etre du chemion d'acces a mysql qui est différent, je sais pas trop.
Voici l'erreur que j'obtiens.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
hbm2ddl:
log4j:WARN No appenders could be found for logger (net.sf.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
net.sf.hibernate.HibernateException: The dialect was not set. Set the property hibernate.dialect.
at net.sf.hibernate.dialect.Dialect.getDialect(Dialect.java:337)
at net.sf.hibernate.dialect.Dialect.getDialect(Dialect.java:358)
at net.sf.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:57)
at net.sf.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:48)
at net.sf.hibernate.tool.hbm2ddl.SchemaExport.main(SchemaExport.java:303) |
Si qqn a deja eus ce genre de probleme, merci de m'aider.
Sylvain