次の問題があります。私のTomcat5.5ベースのWebアプリケーションは、SSL接続を検証するためにトラストストアを使用しています。このアプリケーションを使用すると、ユーザーは検証プロセスで使用するCA証明書を追加または削除できます。ただし、トラストストアに証明書を追加したり、トラストストアから証明書を削除したりしても、何も変わりません。アプリケーションは、Tomcatの起動時にトラストストアにあった証明書のみを「認識」します。新しい証明書のセットを認識するために、tomcatを再起動する必要があります。
ただし、これは有効な解決策ではありません。私が必要としているのは、コードベースのソリューションです。ご意見をお聞かせください。