Wie definiere ich eine Nicht-JTA-Datenquelle für JPA-Hibernate? org.hibernate.connection.DatasourceConnectionProvider - Datenquelle konnte nicht gefunden werden:

8

Ich versuche, den JDBC-Code meiner Webanwendung mithilfe von Hibernate als Provider in JPA zu ändern. Ich benutze Eclipse IDE. Darin habe ich eine MySQL-Datenquelle definiert. Ich habe es in der persistence.xml hinzugefügt. Aber ich bekomme den folgenden Fehler.

%Vor%

Meine persistence.xml sieht so aus,

%Vor%

Irgendwelche Vorschläge !!! Vielen Dank im Voraus!

    
Pascal Thivent 20.09.2010, 17:20
quelle

1 Antwort

24

Sie benötigen <non-jta-data-source> nicht, wenn Ihre Datenquelle in <properties> konfiguriert ist. <non-jta-data-source> wird benötigt, wenn die Datenquelle in der Anwendungsserverkonfiguration konfiguriert und über JNDI abgerufen wird.

    
axtavt 20.09.2010, 17:34
quelle

Tags und Links