デフォルトの WSIF SOAP プロバイダーの変更
WSIF デフォルト SOAP プロバイダー (IBM® Web サービス SOAP プロバイダー) は、JAX-RPC 準拠 Web サービスと完全に相互運用するように設計されているため、デフォルトのプロバイダーは、以前の (Apache SOAP) プロバイダーで稼働するサービスと完全に相互運用されるわけではありません。既存のサービスを再度稼働させるには、Web サービスを変更して現行の IBM Web サービス SOAP プロバイダーを使用するか、またはこのトピックに記載されているように、WSIF デフォルト・プロバイダーを Apache SOAP に戻して変更することができます。
このタスクについて
WSIF は wsif.properties という名のプロパティー・ファイルを使用して、SOAP プロバイダーが使用するものを選択します。 SOAP プロバイダーはノード全体の設定のため、ノード上のすべてのサーバーは変更を有効にするために再始動される必要があります。 wsif.properties ファイルは、app_server_root/plugins ディレクトリーにある com.ibm.ws.runtime.jar ファイルに同梱されており (app_server_root は IBM WebSphere® Application Server のインストール用ルート・ディレクトリー)、 "as shipped" プロパティー・ファイルはクラスパスに置かれることによってこのロケーションでアクセスされます。 ただし、ファイルに変更を加える場合は、com.ibm.ws.runtime.jar ファイルのオリジナル・コピーを置換しないでください。 その代わり、app_server_root/lib/properties ディレクトリーに変更したバージョンを保存します。
WSIF デフォルト SOAP プロバイダーを Apache SOAP に変更するには、次のステップを実行します。