Bonjour,
Je suis sur une appli Java se connectant actuellement à une BDD Oracle9g, et je suis en train de tester la connexion sur une base Oracle11g, mais le bug suivant m'empêche d'avancer :
org.hibernate.HibernateException: unknown Oracle major version [11]
Sur les conseils de ce forum (http://forum.project.net/showthread.php?t=678), j'ai tenté de modifier mon hibernate.cfg.xml :
<property name="hibernate.connection.dialect">org.hibernate.dialect.OracleDialect</property>
en
<property name="hibernate.connection.dialect">org.hibernate.dialect.Oracle10gDialect</property>
mais ça ne change rien.
Cette erreur Hibernate n'apparaît que si on lance l'appli en exécutant le .jar : en passant par Eclipse > Run Configurations..., et en choisissant une classe fr.site.monappli.Start, tout va bien, je me connecte sans souci sur la 11g.
C'est un peu magique, comme bug : quelqu'un aurait une piste ?
Partager