Bereitstellung in Glassfish-Klassenpfad nicht für com.mysql.jdbc.jdbc2.optional.MysqlXADataSource festgelegt

Glassfish lädt das nichtcom.mysql.jdbc.jdbc2.optional.MysqlXADataSource Paket.

Der folgende Fehler wird ausgelöst

javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence
Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: 
Error in allocating a connection. Cause: Class name is wrong or classpath is not set    
for:com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
Error Code: 0 at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy
(EntityManagerSetupImpl.java:517)...

Ich habe die mysql-connector-jar-Datei in die kopiertlib Verzeichnis von Glassfish, aber ich bekomme immer noch den obigen Fehler.

Wie kann ich sicherstellen, dass Glassfish meinen JDBC-Treiber für meine bereitgestellte Anwendung findet?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage