In dem neuen Plugin brauchst du die Konfiguration nicht zu editieren/erstellen.
Seit der Version "Hibernate Tools 3.2.0.beta9" sind alle nötigen Einstellungen in einem Dialog verfügbar.
(siehe:
http://www.hibernate.org/hib_docs/t...orthy/hibernate-eclipse-news-3.2.0.beta9.html)
Die Update Seite (für den Update Manager in Eclipse) ist die hier. Die aktuelle Version ist 3.2.0.beta10.
http://download.jboss.org/jbosside/updates/development
Von dem ganzen dort brauchst du nur die Hibernate Console. Den ganzen Rest von JBoss brauchst du dazu nicht.
Den Server kannst du im Server-View konfigurieren.
Nehme die folgenden Einstellungen vor
Name: Irgendein Name für die Konfiguration
Project: Dein Projekt, welches die persistence.xml enthält
Type: JPA (jdk 1.5+) wählen
Persistence unit: Name der Persistence Unit aus persistence.xml
und dann noch unter Classpath die h2.jar eintragen.
Eine Konfigurationsdatei, wie in dem Screenshot oben, brauchst du nicht anzugeben. Es ist auch bei JPA deaktiviert.
@Hoax
Im HSQLDialect kommt die Limit-Klausel direkt hinter SELECT, bei H2 hinter das ganze Statement, wie bei MySQL.
Wenn man die Anzahl der Datensätze im HQL-Editor der Hibernate-Console einschränkt (z.B. max. 10), kommt es
beim H2Dialect zu Fehlern.
org.h2.jdbc.JdbcSQLException: Unerlaubter Wert 2 für Parameter parameterIndex
Invalid value 2 for parameter parameterIndex [90008-56]
Beim HSQLDialect funktioniert es einwandfrei. Syntaktisch sind beide korrekt. Ich tippe auf einen Fehler in der
Hibernate Console.