1
我在GlassFish上部署了一個j2ee應用程序。 我在GlassFish的lib目錄中有mysql jar。 我想使用JPA,我的持久性文件,是:持久性單元SQLException沒有合適的驅動程序
<persistence-unit name="teamPU"
transaction-type="RESOURCE_LOCAL">
<provider>
oracle.toplink.essentials.PersistenceProvider
</provider>
<class>com.team.dao.Roles</class>
<properties>
<property name="toplink.jdbc.driver"
value="com.mysql.jdbc.Driver" />
<property name="toplink.jdbc.url"
value="jdbc:mysql://localhost:3306/test" />
<property name="toplink.jdbc.user" value="root" />
<property name="toplink.ddl-generation"
value="create-tables" />
</properties>
</persistence-unit>
我也有排名靠前的必需品*在LIB罐子。 當我打電話給dao.find *時,它會拋出沒有合適的驅動程序。 難道我沒有所有的罐子應該在哪裏?
你有錯誤的堆棧跟蹤? – 2009-11-04 19:34:03
本地異常堆棧: 異常[TOPLINK-4002](Oracle TopLink Essentials - 2.1(Build b60e-fcs(12/23/2008))):oracle.toplink.essentials.exceptions.DatabaseException 內部異常:java.sql。的SQLException:沒有合適的驅動程序 錯誤代碼:0 \t在oracle.toplink.essentials.exceptions.DatabaseException.sqlException(DatabaseException.java:305) \t在oracle.toplink.essentials.sessions.DefaultConnector.connect(DefaultConnector.java: 102) \t at oracle.toplink.essentials.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:184) \t at oracle.toplink.essen – bmw0128 2009-11-04 19:40:56
您是否正在使用連接池?它連接嗎? – Preston 2009-11-05 15:28:48