Service Registry 3.1 リリースノート (Windows 版)

6502100: WSDL カタログ化サービスがスラッシュで終了する java.io.tmpdir を処理しない

問題の概要:JVM プロパティー java.io.tmpdir がスラッシュ (/) で終わる値に設定されている場合、zip ファイル上の WSDL カタログ作成サービスを使用しようとすると失敗します。この失敗は、カタログ化サービスが要求中のファイルの 1 つを見つけられなかったというメッセージを含む CatalogingException として示されます。

この問題は、java.io.tmpdir のデフォルトの設定がスラッシュで終了しない Linux では発生しません。

対処方法: java.io.tmpdir の値を変更し、スラッシュで終了しないようにします。

    次の手順を実行します。

  1. 『Service Registry 3.1 管理ガイド』「Application Server 管理コンソールを使用する」の説明に従って、Application Server の管理コンソールにログインします。

  2. 「設定」ノードを開きます。

  3. サーバーノード server-config (Admin Config) を開きます。

  4. 「JVM 設定」をクリックします。

  5. 「JVM オプション」タブをクリックします。

  6. 「JVM オプションを追加」をクリックします。

  7. テキストフィールドに、次の行を入力します。

    -Djava.io.tmpdir=c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp

  8. 「保存」をクリックします。

  9. 『Service Registry 3.1 管理ガイド』「レジストリ用 Application Server ドメインを停止および再起動する」にある説明に従います。

これらの手順を実行したあと、複数の WSDL ファイルを含む zip ファイルを発行できるようになります。