- PR -

jakarta とSOAPのサーバ上のサービス配置

1
投稿者投稿内容
自由職
会議室デビュー日: 2004/02/04
投稿数: 10
投稿日時: 2004-02-04 21:52
OSはwindows 2000 professional です。以下の通りしました。
1.jakarta-tomcat-3.2.4 をインストールしました。
2.Apache SOAP のsoap-2_3_1をインストールしました。
3.Xerces Java Parser xerces-2_5_0をインストールしました。
4.Java Mail javamail-1.3.1をインストールしました。
5.JavaBeans Activation Framework jaf-1.0.2 をインストールしました。
xerces.jar とsoap.jarとmail.jarとactivation.jarとをtomcat.batでクラスパスを通しました。
SOAPアプリケーションクラスファイル用のディレクトリはset CP=%TOMCAT_HOME%\\classes;%CLASSPATH%で設置しました。
Apache SOAPをTomcatに登録するために、%TOMCAT_HOME%\\config\\server.xml ファイル内に以下の行を追加しました。
<Context path="/soap" docBase="c::\\soap-2_3_1\\webapps\\soap" debug="1" reloadable="true"></Context>
startup.batでtomcatサーバを起動しました。http://localhost:8080/soap/index.htmlはうまく表示しました。
ソースコードHelloClient.java とHelloService.javaを作って%TOMCAT_HOME%\\classesディレクトリに置きしました。

package com.ecerami.soap;

import java.net.*;
import java.util.Vector;
import org.apache.soap.SOAPException;
import org.apache.soap.Fault;
import org.apache.soap.Constants;
import org.apache.soap.rpc.Call;
import org.apache.soap.rpc.Parameter;
import org.apache.soap.rpc.Response;

public class HelloClient {・・・}

でもjavac HelloClient.javaでコンパイルとき、以下のエラーが出ました。パッケージorg.apache.soap とorg.apache.soap.rpcは存在しません.SOAPExceptionとCallとConstantsとFaultなどのシンボルを解決でき
ません。
 これは私の操作の問題ですか、あるいはSOAPのバージョンの問題ですか、ご教授ください。
1

スキルアップ/キャリアアップ(JOB@IT)