【问题标题】:java web app using axis2 on oracle weblogic server errorjava web应用程序在oracle weblogic服务器上使用axis2错误
【发布时间】:2012-01-18 03:44:31
【问题描述】:

我有一个 java web 应用程序,它使用axis2 stub 来调用一个接收字符串参数的.net web 服务。当我使用 tomcat 服务器运行 Web 应用程序时,它工作正常。

但是当我使用 Oracle weblogic 服务器时,我收到以下错误:

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

出现此错误的原因可能是什么?请帮我。我真的需要解决这个问题,但我不能。

【问题讨论】:

  • 如果它在 Tomcat 中工作,我猜是某种类加载问题。 Weblogic 可能会加载一组与 Tomcat 不同的类。您可以尝试将 Weblogic.xml 文件添加到您的 WEB-INF 文件夹中,并在 Weblogic..xml 中指定类加载器委托。
  • 查看此处了解信息:docs.oracle.com/cd/E15051_01/wls/docs103/webapp/… 您正在寻找真正的 prefer-web-inf-classes 标签

标签: java oracle weblogic axis2


【解决方案1】:

按照步骤@http://axis.apache.org/axis2/java/core/docs/app_server.html将axis2部署到weblogic上

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-24
    • 1970-01-01
    • 1970-01-01
    • 2018-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多