4

私は以前にこれを行ったことがありますが、何らかの理由で、この接続プールを作成するのに本当に苦労しています。作成後に接続プールにpingを実行すると、次のエラーが発生します。

Ping Connection Pool for bondsaver is Failed. 
Ping failed Exception - Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource 
    Please check the server.log for more details. 
Ping failed Exception - Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource 
    Please check the server.log for more details.

プールの作成で提供した情報は次のとおりです。

  • portNumber:3306;
  • databaseName:bondsaverdb;
  • serverName:ローカルホスト;
  • user: 根;
  • password: 私のパスワード;

忘れたものはありますか?スペルを間違えたり、間違って入力したものはありますか?

前もって感謝します!

4

1 に答える 1

4

クラスパスの問題のようです。ドメインの lib ディレクトリに mysql コネクタがありますか?

正しいパスは次のとおりです。

glassfish-install-dir \glassfish\domains\domain1\lib

(または、デフォルトのdomain1を使用しない場合は別のドメイン名)

于 2012-05-02T11:54:59.063 に答える