2012-01-18 77 views
0

我有一個使用axis2存根的java web應用程序來調用接受字符串參數的.net webservice。當我使用tomcat服務器運行web應用程序時,它工作正常。在weblogic服務器上使用axis2的java web應用程序錯誤

但是當我使用的Oracle WebLogic服務器,我得到以下錯誤:

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

可能是什麼原因讓這個錯誤?請幫幫我。我真的需要解決這個問題,但我不能。

+1

如果它工作在Tomcat中我的猜測是某種類加載的問題。 Weblogic可能會加載與Tomcat不同的一組類。您可以嘗試將Weblogic.xml文件添加到您的WEB-INF文件夾中,並在Weblogic..xml中指定classloader委派。 – 2012-01-18 06:22:43

+0

請參閱此處瞭解以下信息:http://docs.oracle.com/cd/E15051_01/wls/docs103/webapp/weblogic_xml.html您正在尋找true prefer-web-inf-classes標記 – 2012-01-18 06:22:58

回答

相關問題