sql >> データベース >  >> RDS >> Mysql

Glassfish管理コンソールは、JDBCプールの作成時にjava.lang.IllegalStateExceptionをスローします

    次のJIRAチケットによると:

    これはまだ未解決の問題です。 以来、このようなことが期待できますがOracleはGlassfishの商用サポートを放棄しました 、そのような基本的な機能が機能しないのはまだ恐ろしいことです。

    ただし、本当に必死の場合は、非常に厄介な回避策があります。 Glassfishは、事前定義されたJDBCプール DerbyPoolとともに到着します。 Java DBを扱っているのでない限り、おそらく必要ないでしょう。 Datasourceクラス名をcom.mysql.jdbc.jdbc2.optional.MysqlDataSourceに変更して、自由に編集してください。 MySQLサーバーインスタンスを指すように追加のプロパティを調整します。このハックを行う前に、MySQLコネクタをGlassfishのlibフォルダに配置していることを確認してください。

    更新

    パッチが適用されたGlassfishバージョンがあることに気づきました。これは、Payaraと呼ばれ、ここからダウンロードできます 。ドキュメントによると、これはGlassFish 4.1クローンであり、パッチが適用され、コミュニティによってさらに開発されています。



    1. LocalDateTime、ZonedDateTime、およびTimestamp

    2. 従業員の詳細を印刷するPL/SQLプログラム

    3. テーブルの構造を変更せずに、テーブルの最後のn行を選択する最も効率的な方法は何ですか?

    4. パスワードプロンプトなしでmysqldumpを実行する方法は?