2012-01-18 33 views
0

axis2スタブを使用してjava Webアプリケーションを呼び出し、文字列パラメータを受信する.net webserviceを呼び出します。 Tomcatサーバーを使ってWebアプリケーションを実行すると、うまく動作します。oracle weblogicサーバーでaxis2を使用しているJava Webアプリケーション

しかし、私は、Oracle WebLogic Serverを使用する場合、私は次のエラーを取得する:

org.apache.axis2.AxisFault: 
First Element must contain the local name, Envelope , but found html 

このエラーを取得するための原因である可能性がありますか?私を助けてください。私は本当にこれを修正する必要がありますが、できません。

+1

へのAxis2を展開するためのhttp://axis.apache.org/axis2/java/core/docs/app_server.html @手順に従ってください。 WeblogicはTomcatとは異なるクラスセットをロードすることがあります。 Weblogic.xmlファイルをWEB-INFフォルダに追加してみることもできますし、Weblogic..xmlでクラスローダーの委任を指定することもできます。 –

+0

ここをクリックして情報を参照してください:http://docs.oracle.com/cd/E15051_01/wls/docs103/webapp/weblogic_xml.htmlあなたは本当にprefer-web-inf-classesタグを探しています –

答えて

1

は、Tomcatの中で動作する場合、私の推測では、クラスローディングの問題のいくつかの種類であるのWebLogic

関連する問題