サーバーシステムの回避方法には、次の作業が含まれます。
Application Server の lib ディレクトリへの SAAJ 1.3 JAR ファイルの配置
システムプロパティーを設定するための 2 つの JVM オプションの追加
Application Server の停止と再起動
Application Server の lib ディレクトリに移動します。
Solaris OS の場合: cd /opt/SUNWappserver/appserver/lib
Linux および HP-UX システムの場合: cd /opt/sun/appserver/lib
Application Server の lib ディレクトリ内の 2 つの SAAJ JAR ファイルのバックアップコピーを作成します。次に例を示します。
cp saaj-api.jar saaj-api.jar.v1.2 cp saaj-impl.jar saaj-impl.jar.v1.2 |
Application Server の lib ディレクトリに SAAJ 1.3 JAR ファイルをコピーします。
Solaris OS の場合:
cp /usr/share/lib/saaj-api.jar . cp /usr/share/lib/saaj-impl.jar . |
Linux および HP-UX システムの場合:
cp /opt/sun/share/lib/saaj-api.jar . cp /opt/sun/share/lib/saaj-impl.jar . |
『Service Registry 3.1 管理ガイド』の「Application Server 管理コンソールを使用する」の説明に従って、Application Server の管理コンソールにログインします。
「設定」ノードを開きます。
サーバーノード server-config (Admin Config) を開きます。
「JVM 設定」をクリックします。
「JVM オプション」タブをクリックします。
「JVM オプションを追加」をクリックします。
テキストフィールドに、次の行を入力します。
-Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl |
「JVM オプションを追加」をもう一度クリックします。
テキストフィールドに、次の行を入力します。
-Djavax.xml.soap.MetaFactory=com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl |
「保存 (Save)」をクリックします。
『Service Registry 3.1 管理ガイド』の「レジストリ用 Application Server ドメインを停止および再起動する」にある説明に従います。