Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

axis2 WEBサービスからのWEBサービス呼び出し

開発環境(jdk1.6、tomcat6.0、axis2-1.5)
WSDL2JAVAにてサービス側のスケルトンソース生成し、2つのサーバ(srvA、srvB)にデプロイしています。
クライアント側のソースもWSDL2JAVAにて生成しています。

srvAのソースにクライアントのソースを組み込んで、srvAのWEBサービスからsrvBのWEBサービスを呼び出すと
「org.apache.axis2.AxisFault: The server did not recognise the action which it received:」と例外が発生してしまいます。

クライアント⇒srvA、クライアント⇒srvBのSOAP通信は正常に動作することは確認しています。クライアント⇒srvA⇒srvBと連携した場合が動作しません。
クライアント⇒srvA⇒srvB(axis付属のVersionを返すWEBサービス)なら動作するので、生成元のWSDLが同一の場合に起きる問題なのかもしれません。
なにか原因が分かる方がいらっしゃれば教えてもらえないでしょうか。よろしくお願いします。

0

回答

79843

閲覧

0件の回答

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。