項番 | 制限事項 | 対処方法 | 解除予定 |
---|
1 | アプリケーションのオートリロードを行ったアプリケーションは、配備解除を行っても以下に存在するアプリケーションの資材が残存する場合があります。 
[運用資産格納ディレクトリー]\domains\domain1\applications\[配備解除したアプリケーション名] 
[運用資産格納ディレクトリー]/domains/domain1/applications /[配備解除したアプリケーション名] | 残存したアプリケーションの資材を手動で削除してください。 | 未定 |
2 | 外部リソースのファクトリクラスに存在しないクラス名を指定した場合、または、外部リソースのファクトリクラスに共通クラスローダから参照できないクラスを指定した場合、StackOverflowErrorが発生します。 | 外部リソースのファクトリクラスには存在するクラス名を指定してください。また、外部リソースのファクトリクラスに指定したクラスは共通クラスローダから参照できる場所に配置してください。 | 未定 |
3 | 下記のどれかの条件を満たす場合、文字化け、またはコード変換に失敗することがあります。 マルチ言語サービスのCORBAサービス環境上のCORBAサーバアプリケーションを呼び出すCORBAクライアントアプリケーションで、サーバアプリケーションのオブジェクトリファレンスの獲得と、IDL定義にstring/wstring/wcharのどれかの型でマルチバイト文字列を使用しているサーバアプリケーションを、マルチスレッドで呼び出した場合 マルチ言語サービスのCORBAサービス環境上のCORBAサーバアプリケーションを呼び出すCORBAクライアントアプリケーションで、2つ以上のコード系が違う、IDL定義にstring/wstring/wcharのどれかの型でマルチバイト文字列を使用しているサーバアプリケーションを、マルチスレッドで呼び出した場合 Interstage for GS環境上のCORBAサーバアプリケーションを呼び出すCORBAクライアントアプリケーションで、サーバアプリケーションのオブジェクトリファレンスの獲得と、IDL定義にstring/wstring/char/wcharのどれかの型を使用しているサーバアプリケーションを、マルチスレッドで呼び出した場合
| 1.または3.に該当する場合 サーバアプリケーションのオブジェクトリファレンスの獲得を、クライアントアプリケーションで1回だけ実行するようにクライアントアプリケーションを修正してください。 2.に該当する場合 ありません。 | 未定 |
4 | GlassFish Serverインスタンスの起動処理が完了した場合であっても、ライフサイクルモジュールのREADY_EVENTは完了していない場合があります。 | GlassFish Serverインスタンスの起動処理の完了前に実施する必要ある処理は、ライフサイクルモジュールのINIT_EVENTまたはSTARTUP_EVENTで実装してください。 | 未定 |
5 | 以下の条件を満たした場合、IIOPアクセスログにログが出力されません。 GlassFish ServerクラスターにEJBアプリケーションが配備されていない。かつ、 GlassFish ServerクラスターでIIOPアクセスログの出力モードにnoneが設定されていない。かつ、 GlassFish ServerクラスターからCORBAアプリケーションを呼び出す場合。
| GlassFish ServerクラスターにダミーのEJBアプリケーションを配備してください。 | 未定 |
6 | 以下の条件を満たした場合、稀にIOP00410237メッセージが出力され、クライアントアプリケーションにシステム例外を通知する場合があります。 クライアントアプリケーションからEJBアプリケーションを呼び出した場合。かつ、 非フラグメントモードが設定されていない。かつ、 通信データが最大メッセージ分割サイズを超える場合。
| IOP00410237が通知された場合は、EJBアプリケーションを、再度、呼び出してください。 | 未定 |
7 | 以下の条件を満たした場合、アプリケーションがクライアントに返却するHTTPレスポンスのBODYについて、不正な文字コードでエンコードされることがあります。 アプリケーションで下記いずれかのメソッドを用いてHTTPレスポンスの文字コードを設定している。かつ、 jakarta.servlet.ServletResponse#setContentType(String) jakarta.servlet.http.HttpServletResponse#setHeader(String, String) jakarta.servlet.http.HttpServletResponse#addHeader(String, String)
1.の変更後、アプリケーションでjakarta.servlet.ServletResponse#reset()メソッドを実行している。かつ、 2.のメソッドを実行後、HTTPレスポンスの文字コードを再度設定していない場合。
| 以下の方法でアプリケーションを修正してください。 2.のメソッドを実行後、下記いずれかのメソッドを用いてHTTPレスポンスの文字コードを再度設定してください。 jakarta.servlet.ServletResponse#setContentType(String) jakarta.servlet.ServletResponse#setCharacterEncoding(String) jakarta.servlet.http.HttpServletResponse#setHeader(String, String) jakarta.servlet.http.HttpServletResponse#addHeader(String, String)
| 未定 |
8 | h2(HTTP/2 over TLS)を使用してWebコンテナにアクセスする場合、日本語などのマルチバイト文字を含むURIにアクセスできません。 | HTTP/2通信を使用してWebコンテナにアクセスする場合は、以下の対処を行ってください。 | 未定 |