2012-03-14 17 views
2

EclipseのボトムアップWebサービスの周りを見ています。ここに私の環境は次のとおりです。Axis Bottom-up Webservice IWAB0489Eエラー

のEclipse Heliosの のJava 1.6.0_29 のApache Axis2の Tomcatの6.xの

私は、動的Webプロジェクトを作成し、簡単なサービスクラスを作成します。クラスのWebサービスを作成しようとしましたが、次のようなエラーが発生しました。

IWAB0489E WebサービスをAxisランタイムにデプロイするときにエラーが発生しました axis-adminが{http://schemas.xmlsoap.org/soap/エンベロープ/}クライアントエンドポイント参照(EPR)のサービスが見つかりませんhttp://localhost:8080/myws/services/AdminService

Webを検索すると、私はまだ明確な答えを得られませんでした。私を助けてください。

ありがとうございます。

+3

私は今この問題を解決しました。 Web Services> Server Runtimeを設定するEclispeは、Apache Axis2ではなくApache Axisでした。だから、私はそれを 'Apache Axis2'に変更し、うまく動作します。 – sunghun

答えて

7

私はウィンドウを行く同じ問題がある - >設定 - > Webサービス - >サーバーおよびランタイムを、あなたがここで見るように設定します。

以前はそれはTomcatの6(私は7を使用)とAXIS1ない2を選択しました。 enter image description here

+0

それは私を助けてくれてありがとう... :) – user1697114

0

yourprojectworkspace\ .metadata\ .plugins\ org.eclipse.core.resources 

2で見つかった.snapファイルを削除してみてください)これらの3つの方法

1を試してみてください)最も一般的な問題は、別のWebサーバー(またはそれに関係するプロセス)がポート8080を要求したときです。これは、起動時にTomcatがバインドしようとするデフォルトのHTTPポートです。これを変更するには、ファイルを開きます。

$CATALINA_HOME/conf/server.xml 

「8080」を検索してください。使用していないポートに変更し、1024より小さいポートは1024以下のスーパーユーザーがUNIXでバインドする必要があるため、1024より大きい値に変更します。 (例8181)

Tomcatを再起動すると、ビジネスが始まります。 Tomcatにアクセスするために使用しているURLの"8080"を置き換えてください。
たとえば、change the port to 8181の場合、ブラウザでURL http://localhost:8181/を要求します。

3)tomcatディレクトリ内にあるshutdown.batファイルを含むbinフォルダを開きます。それを実行すると、ポートの問題を解決するはずです。

関連する問題