■環境
JDK 1.5.0_01-b08
Tomcat5.5.17
Axis 1.4
■手順
http://ws.apache.org/axis/java/install.html
より。
1. Tomcatのインストール
2. Axisのダウンロード(今回はver 1.4)
3. (上記URLのStep1) cp -r axis-1_4/webapps/axis/ apache-tomcat-5.5.17/webapps/
4. (上記URLのStep2) 特に無し
5. (上記URLのStep3) 通常通りサーバを起動
cd apache-tomcat-5.5.17/bin
./startup.sh
6. (上記URLのStep4) 動作確認
http://ホスト名:ポート番号/axis
7. 6で「検証」のリンクをクリックすると、
「エラー: activation.jarファイルが提供するjavax.activation.DataHandlerクラスが見つかりません。
おそらくAxisは動きません。
http://java.sun.com/products/javabeans/glasgow/jaf.htmlを見て下さい。」
と表示される。
8. 7のURLからJAF1.1を入手。
cp jaf-1.1/activation.jar apache-tomcat-5.5.17/webapps/axis/WEB-INF/lib/
----以下はオプション------
9. 7のURLからJavaMail1.4を入手。
cp javamail-1.4/mail.jar apache-tomcat-5.5.17/webapps/axis/WEB-INF/lib/
10. 7のURLからxmlsec.jarを入手。
cp xml-security-1_3_0/libs/xmlsec-1.3.0.jar apache-tomcat-5.5.17/webapps/axis/WEB-INF/lib/
11. tomcatの再起動。7の「検証」を再確認。