Interstage Application Serverにおいて、Webアプリケーションで使用するトラストストアが有効になりません。

Interstage Java EEで、WebアプリケーションをSSLクライアントとして動作させようとしています。 クライアント証明書は使用しないため、「Java EE運用ガイド」の「WebアプリケーションがSSLクライアントとなっての通信」-「クライアント証明書を使用しない場合」に従って、トラストストアの設定をしましたが、設定したトラストストアが有効になりません。原因を教えてください。
[原因]
Interstage Java EE(※)のJVMオプションの「-Djavax.net.ssl.keyStore」が削除された可能性があります。

クライアント証明書を使用せずに、WebアプリケーションをSSLクライアントとして動作させる場合、
キーストアの変更は不要ですが、JVMオプションの「-Djavax.net.ssl.keyStore」を省略することはできません。
JVMオプションから「-Djavax.net.ssl.keyStore」の定義を削除しないでください。
値はデフォルトのまま変更する必要はありません。

JVMオプションの「-Djavax.net.ssl.keyStore」を省略(削除)した場合、
「-Djavax.net.ssl.trustStore」に設定したユーザーのトラストストアは有効にならず、
デフォルトのトラストストアが利用されます。

※本質問と回答はInterstage Java EE 6、Interstage Java EE 7には該当しません。
製品・サービス区分 Interstage
製品・サービス情報
対象製品 Application Server
バージョン V11,V10,V9
プラットフォーム Windows,Solaris,Linux
アンサー種別 運用/保守
このページの先頭へ