概要
影響のある製品
- WebOTX Application Server Express V10.2~V11.2
- WebOTX Application Server Standard V10.2~V11.2
- WebOTX Application Server Standard Extended Option V11.1、V11.2
- WebOTX OLF/TP Connect for Container V10.3
(※)WebOTX Enterprise Service Bus V10.2, V10.3、V11.1、WebOTX Portal V10.4、V11.1 にバンドルされている
WebOTX Application Server を使用している場合にも該当します。
詳細
Apache Felix の問題(FELIX-5942)では、JDK 9以降では Felix のクラスロード処理等を行う際の
排他制御において、待機スレッドの待機解除が行われない事象が発生する可能性があります。
WebOTX のドメイン起動時のクラスロード処理において、この問題が発生するとドメインの処理スレッドが
待機状態のままとなってしまい、HTTPリクエストや WebOTX のコマンドを受け付けても処理できず、
無応答となります。
これまでに本問題の発生が確認されたのは、大量のクラスロード処理が行われる WebOTX のドメイン起動時のみですが、
それ以外の契機でも発生確率は低いものの発生する可能性が考えられます。
本問題が発生した場合は、以下の手順でのドメイン再起動が必要となります。
1.ドメイン強制停止
以下の運用管理コマンドを実行します。
otxadmin> stop-domain --force --wait_timeout=0 <ドメイン名>
2. 時間を空ける
30秒程待ちます。
3. ドメイン起動
以下の運用管理コマンドを実行します。
otxadmin> start-domain --user <管理ドメインのユーザ名> --password <パスワード> --port <管理ドメインのポート番号> --remote <ドメイン名>
対処方法
回避方法
更新履歴