从weblogic 10升级到weblogic 12c EJBException NoClassDefFoundError for weblogic / webservice / core / rpc / ServiceImpl

时间:2018-11-12 21:01:44

标签: java ejb weblogic

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

  

requestReply异常:EJB异常::   java.lang.NoClassDefFoundError:   weblogic / webservice / core / rpc / ServiceImpl           在java.lang.ClassLoader.defineClass1(本机方法)

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

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

谢谢。

1 个答案:

答案 0 :(得分:0)

  

在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