最新の cassandra-jdbc ドライバーを使用して、Glassfish 3 で jdbc プールをセットアップしようとしています。すべての依存関係 jar をドメインの lib ディレクトリにコピーしましたが、プールを保存しようとすると、次のエラーが発生します。
api_cassandra の ping 接続プールが失敗しました。クラスのインスタンス化エラー: org.apache.cassandra.cql.jdbc.CassandraDataSource 詳細については、server.log を確認してください。
ログはこれ以上何も教えてくれません。jdbc ドライバーを使用して、dbvis とコードを使用して接続できましたが、glassfish で何かが正しくセットアップされていないと推測しています。グラスフィッシュでカサンドラプールをセットアップできた人はいますか? 私はグラスフィッシュにかなり慣れていないので、セットアップ情報は非常に役に立ちます。
追加することの1つは、通常のデータプールの場合、コンストラクターは引数を取りませんが、cassandra-jdbcドライバーの場合、空のコンストラクターはありません。引数を渡す必要があるため、インスタンス化が失敗していると思います. ですから、本当の問題は、グラスフィッシュを介してコンストラクターの引数をどのように渡すかだと思いますか?