問題の概要:JVM プロパティー java.io.tmpdir がスラッシュ (/) で終わる値に設定されている場合、zip ファイル上の WSDL カタログ作成サービスを使用しようとすると失敗します。この失敗は、カタログ化サービスが要求中のファイルの 1 つを見つけられなかったというメッセージを含む CatalogingException として示されます。
この問題は、java.io.tmpdir のデフォルトの設定がスラッシュで終了しない Linux では発生しません。
対処方法: java.io.tmpdir の値を変更し、スラッシュで終了しないようにします。
次の手順を実行します。
『Service Registry 3.1 管理ガイド』の「Application Server 管理コンソールを使用する」の説明に従って、Application Server の管理コンソールにログインします。
「設定」ノードを開きます。
サーバーノード server-config (Admin Config) を開きます。
「JVM 設定」をクリックします。
「JVM オプション」タブをクリックします。
「JVM オプションを追加」をクリックします。
テキストフィールドに、次の行を入力します。
-Djava.io.tmpdir=c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
「保存」をクリックします。
『Service Registry 3.1 管理ガイド』の「レジストリ用 Application Server ドメインを停止および再起動する」にある説明に従います。
これらの手順を実行したあと、複数の WSDL ファイルを含む zip ファイルを発行できるようになります。