次のJIRAチケットによると:
これはまだ未解決の問題です。 以来、このようなことが期待できますがOracleはGlassfishの商用サポートを放棄しました 、そのような基本的な機能が機能しないのはまだ恐ろしいことです。
ただし、本当に必死の場合は、非常に厄介な回避策があります。 Glassfishは、事前定義されたJDBCプール DerbyPoolとともに到着します。 Java DBを扱っているのでない限り、おそらく必要ないでしょう。 Datasourceクラス名をcom.mysql.jdbc.jdbc2.optional.MysqlDataSource
に変更して、自由に編集してください。 MySQLサーバーインスタンスを指すように追加のプロパティを調整します。このハックを行う前に、MySQLコネクタをGlassfishのlibフォルダに配置していることを確認してください。
更新
パッチが適用されたGlassfishバージョンがあることに気づきました。これは、Payaraと呼ばれ、ここからダウンロードできます 。ドキュメントによると、これはGlassFish 4.1クローンであり、パッチが適用され、コミュニティによってさらに開発されています。