从 Weblogic 10 升级到 Weblogic 12c weblogic/webservice/core/rpc/ServiceImpl 的 EJBException NoClassDefFoundError
Upgrading from Weblogic 10 to Weblogic 12c EJBException NoClassDefFoundError for weblogic/webservice/core/rpc/ServiceImpl
我正在将 java 应用程序从 Weblogic 10 升级到 12c。该应用程序的功能之一是使用 EJB 连接到使用 wsdl 的报告 Web 服务。
应用程序正确编译和部署。
创建报表服务class时出现这个错误:
requestReply exception: EJB Exception: :
java.lang.NoClassDefFoundError:
weblogic/webservice/core/rpc/ServiceImpl
at java.lang.ClassLoader.defineClass1(Native Method)
其他人也有类似的问题,因为他们没有 weblogic jar,wlfullclient.jar 在 class 路径上。但是我检查了服务器,这个 jar 就在那里。
由于我需要检查的 EJB 从 Weblogic 10 升级到 12,是否还有其他我需要更改的属性?
我使用的EJB版本是3.0.
谢谢。
In the 12.1.1 release, the 8.1 WebLogic Web services run time has been
removed. If you are using 8.1 WebLogic Web services, you need to
upgrade the 8.1 WebLogic Web service applications to Web service
stacks available in this release
https://docs.oracle.com/cd/E24329_01/web.1211/e24497/upgrade_ws.htm#WLUPG334
我正在将 java 应用程序从 Weblogic 10 升级到 12c。该应用程序的功能之一是使用 EJB 连接到使用 wsdl 的报告 Web 服务。 应用程序正确编译和部署。 创建报表服务class时出现这个错误:
requestReply exception: EJB Exception: : java.lang.NoClassDefFoundError: weblogic/webservice/core/rpc/ServiceImpl at java.lang.ClassLoader.defineClass1(Native Method)
其他人也有类似的问题,因为他们没有 weblogic jar,wlfullclient.jar 在 class 路径上。但是我检查了服务器,这个 jar 就在那里。
由于我需要检查的 EJB 从 Weblogic 10 升级到 12,是否还有其他我需要更改的属性? 我使用的EJB版本是3.0.
谢谢。
In the 12.1.1 release, the 8.1 WebLogic Web services run time has been removed. If you are using 8.1 WebLogic Web services, you need to upgrade the 8.1 WebLogic Web service applications to Web service stacks available in this release
https://docs.oracle.com/cd/E24329_01/web.1211/e24497/upgrade_ws.htm#WLUPG334