2011-06-13 21 views
1

我正在嘗試爲玻璃魚中的db2數據庫創建一個連接池,並且我對整個過程有點新鮮。我昨天創建了游泳池,沒有任何問題,我成功抓住了服務器,一切都很順利。下一次我開始glassfish,我的連接池不見了!使用db2類型4驅動程序與玻璃魚的問題

RAR5099 : Wrong class name or classpath for Datasource Object java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2ConnectionPoolDataSource 

我已經試過移動DB2驅動程序.jar文件身邊的lib /或lib/ext目錄:使用相同的設置重新創建連接池後,中國平安與在server.log以下錯誤而失敗/我已經玩過類路徑前綴和後綴,但我沒有運氣。看起來玻璃魚沒有找到司機,但我不明白爲什麼。

順便說一句:我使用的是OS X 10.6,並且我以一種非常基本的方式配置了連接池。我還將driverType = 4添加到屬性中。

在此先感謝您的幫助!

回答

1

你需要有文件的db2jcc.jar爲db2jcc_license_cu.jar在classpath。提到的lib/ext /應該可以做到這一點。正確的類名可能是com.ibm.db2.jcc.DB2SimpleDataSource與GlassFish一起使用。

+0

非常感謝您的回答。 – 2015-06-26 17:04:22