2009-08-05 21 views
3

現在、私はAxis2をResin 3.1.3にデプロイしています。ただし、展開中に以下のエラーが発生しました。Axis2デプロイメント例外に関するヘルプ

org.apache.axis2.deployment.DeploymentException:axis2.xmlファイルのグローバル「InFlow」フェーズで「ディスパッチ」フェーズが見つかりません。位相がaxis2.xmlファイル内にあることを確認します。

これを解決する方法はありますか?あなたの貴重な助けをあらかじめありがとう。

-Angel

答えて

0

は見出し "位相順" の下に、this pageを見てください。これにより、axis2.xmlでDispatchフェーズを定義する必要があることがわかります。

axis2.xmlファイルが見つからないか、見つからないことがあります。あなたは多くの詳細を提供していないので、それ以上は具体的ではありません。

編集:

Axis2のは、サーブレットコンテナに配備されているスタンドアロンのWebアプリケーションであることを覚えておいてください。

コメントには、Webアプリケーションのweb.xmlが変更されたことが示されています。 Axis2が正しく動作するようにする必要はありません。そのため、これらのマッピングを削除してアプリケーションを再デプロイすることができます。

Try this guide手順6で説明した「Axis2 Happiness」ページが表示されていることを確認してください。

作業が完了したら、他のWebアプリケーションに戻ってWebサービスを呼び出すように変更できます。

+0

こんにちはマイケル、 お返事ありがとうございます。申し訳ありませんが、Axis2でWebサービスを作成し、既存のアプリケーションに埋め込みしようとしています。私はaxis2.warをc:/ resin/webappsに落とし、次にアプリケーションのweb.xmlを変更してaxis2マッピングを追加しました。しかし、私は樹脂を展開すると、私は上記のエラーを持っています。 axis2.xmlとそのC:\ resin \ webapps \ axis2 \ WEB-INF \ confを調べました。私はaxis2.xmlに何も修正を加えていないので、なぜDispatchフェーズが見えないのか不思議です。 –

関連する問題