Oracle OpenSSO Update 2 リリースノート

CR 6948937: WebLogic Server 10.3.3 の管理コンソールで OpenSSO 8.0 Update 2 を有効にすると例外が発生する

OpenSSO 8.0 Update 2 (opensso.war) を WebLogic Server 10.3.3 の管理コンソールに配備し、「Start」をクリックして OpenSSO 8.0 Update 2 で要求の受信を開始すると、WebLogic Server ドメインが起動したコンソールで例外が発生します。

: OpenSSO 8.0 Update 2 を起動したあとは、ふたたび停止して再起動するまでは起動状態が保たれ、例外が発生することもありません。

回避方法。OpenSSO 8 Update 2 の opensso-client-jdk15.war ファイルから saaj-impl.jar ファイルを WebLogic Server 1.0.3.3 の設定 endorsed ディレクトリにコピーします。次にその手順を示します。

  1. Oracle WebLogic Server 10.3.3 ドメインを停止します。

  2. 必要であれば、OpenSSO 8.0 Update 2 の opensso.zip ファイルを解凍します。

  3. 一時的なディレクトリを作成して、zip-root/opensso/samples/opensso-client.zip ファイルをそのディレクトリに解凍します。zip-rootopensso.zip ファイルを解凍した場所です。例:

    cd zip-root/opensso/samples
    mkdir ziptmp
    cd ziptmp
    unzip ../opensso-client.zip
  4. 一時的なディレクトリを作成して、opensso-client-jdk15.war から saaj-impl.jar ファイルを抽出します。例:

    cd zip-root/opensso/samples/ziptmp/war
    mkdir wartmp
    cd wartmp
    jar xvf ../opensso-client-jdk15.war WEB-INF/lib/saaj-impl.jar
  5. WEBLOGIC_JAVA_HOME/jre/lib ディレクトリの下に endorsed という名前のディレクトリを作成します (endorsed がまだ存在していない場合)。WEBLOGIC_JAVA_HOME は、WebLogic Server が使用するように設定した JDK です。

  6. saaj-impl.jar ファイルを WEBLOGIC_JAVA_HOME/jre/lib/endorsed ディレクトリにコピーします。

  7. WebLogic Server ドメインを起動します。