訳:日本アイ・ビー・エム(株) ソフトウェア事業部 米持 幸寿

このドキュメントは、Apache SOAP 2.0レベルのものを日本語訳したもので、 最新版のものとは異なる可能性があります。また、ウェブ上で見る場合、一部 のリンクが切れている可能性があります。Apache SOAPのディレクトリの該当 ファイルと置き換えることで、オリジナルのページにリンクさせることができ ます。

Apache-SOAP Version 2.0:
IBM WebSphere Advanced Edition への導入手順

以下の手順は次の環境に導入することを前提にしています。:

重要
WebSphere には、DOM level1 インターフェイスを使う XML parser (WebSphere\AppServer\lib\xml4j.jar) が付いてきます。ユーザーのクラスパスに Xerces 1.1.2(またはそれ以降)の xerces.jar ファイルを追加すると、WebSphere の中で動くコードは間違ったインターフェイスを見つけてしまします。これは、WebSphere がユーザーのクラスパスを最後に追加するためです。そこで、WebSphere\AppServer\bin\admin.config ファイルを編集して、xerces.jar ファイルが com.ibm.ejs.sm.adminserver.classpath= の値の先頭に来るようにします。

SOAP サーバーのセットアップ:

SOAPサービスを一覧表示したり配置するページを次のURLで表示できます。

http://ホスト名:ポート番号/soap/admin
もし、ローカルサーバーがディフォルト設定になっていれば、次のURLでアクセスできます。
http://localhost/soap/admin

別の方法として、次のコマンドをクラスパスを正しく設定して実行すれば配置ができます。

java org.apache.soap.server.ServiceManagerClient 
     http://hostname:port/soap/servlet/rpcrouter 
     deploy <DeploymentDescriptor.xml>

管理ツールに関してはさらに詳しい説明が「User's Guide」にあります。サーバーのサービスを受けるためのエンドポイントは

http://hostname:port/soap/servlet/rpcrouter

です。

では、SOAPをお楽しみください!