2007年3月9日金曜日

JAVAのSOAPサービスのメモ

http://www.atmarkit.co.jp/fjava/rensai2/wbsrvic01/wbsrvic01_4.html



について、そのほかに必要な作業



・jaf-1_1-fr.zip(activation.jar)のダウンロードとAXIS側とTomcat側両方にコピー



・javamail-1_4.zip(mail.jar)のダウンロードとAXIS側とTomcat側両方にコピー



・xmlsec-1.2.97.jarのダウンロードとAXIS側とTomcat側両方にコピー ※



http://xml.apache.org/security/のダウンロードの「old version」の中にある



・tools.jarをjdk1.5.0_11から拾ってAXIS側とTomcat側両方にコピー



JAVA:jdk1.5.0_11、Tomcat 5.5、axis 1.4にした結果スクリプトは以下のようになった



set PATH="C:\Program Files\Java\jdk1.5.0_11\bin";%PATH%
set AXIS_HOME=C:\axis-1_4
set AXIS_LIB=%AXIS_HOME%\lib
set CLASSPATH=.;%AXIS_LIB%\activation.jar;%AXIS_LIB%\axis.jar;%AXIS_LIB%\axis-ant.jar;%AXIS_LIB%\commons-discovery-0.2.jar;%AXIS_LIB%\commons-logging-1.0.4.jar;%AXIS_LIB%\mail.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%log4j.properties;%AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\saaj.jar;%AXIS_LIB%\tools.jar;%AXIS_LIB%\wsdl4j-1.5.1.jar;%AXIS_LIB%\xmlsec-1.2.97.jar;%CLASSPATH%



そしてクライアントクラスの確認は



http://ws.apache.org/axis/ja/java/user-guide.html#NewbieTipsFindingYourWayAround



より下記コマンドになる



java samples.userguide.example3.Client -lhttp://localhost:8080/axis/services/MyService "test me!"



やれやれ、ここまででもかなりひっかかったナリよ....いざ試すとなると大変だな



0 件のコメント:

コメントを投稿