【问题标题】:Upgrading from Weblogic 10 to Weblogic 12c EJBException NoClassDefFoundError for weblogic/webservice/core/rpc/ServiceImpl从 Weblogic 10 升级到 Weblogic 12c EJBException NoClassDefFoundError for weblogic/webservice/core/rpc/ServiceImpl
【发布时间】:2018-11-12 21:01:44
【问题描述】:

我正在将 Java 应用程序从 Weblogic 10 升级到 12c。该应用程序的功能之一是使用 EJB 连接到使用 wsdl 的报告 Web 服务。 应用程序正确编译和部署。 创建报表服务类时出现此错误:

requestReply 异常:EJB 异常:: java.lang.NoClassDefFoundError: weblogic/webservice/core/rpc/ServiceImpl 在 java.lang.ClassLoader.defineClass1(Native Method)

其他人也有类似的问题,因为他们在类路径中没有 weblogic jar wlfullclient.jar。但是我检查了服务器,这个罐子在那里。

由于 EJB 从 Weblogic 10 升级到 12,我是否需要更改其他属性需要检查? 我使用的 EJB 版本是 3.0。

谢谢。

【问题讨论】:

    标签: java ejb weblogic


    【解决方案1】:

    在 12.1.1 版本中,8.1 WebLogic Web 服务运行时已 删除。如果您使用的是 8.1 WebLogic Web 服务,则需要 将 8.1 WebLogic Web 服务应用程序升级到 Web 服务 此版本中可用的堆栈

    https://docs.oracle.com/cd/E24329_01/web.1211/e24497/upgrade_ws.htm#WLUPG334

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      相关资源
      最近更新 更多