首页 > 解决方案 > Liferay DXP 7 使用远程 EJB,java.rmi.UnmarshalException:加载失败返回类型:类 java.lang.Object

问题描述

我正在尝试使用 Liferay DXP 7 中的远程 EJB。我的门户部署在 weblogic 12.2.1.3.0 中,我的客户端是 Spring MVC Portlet,我正在使用 wlthint3client.jar。当我尝试查找 EJB 时,它会引发下一个异常:

12:34:34,567 错误 [[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'][ImprimeCurpControllerPortletViewController:233] java.rmi.UnmarshalException: 无法加载返回类型:java 类.lang.对象;嵌套异常是:_java.lang.ClassNotFoundException:mx.com.procesar.esar.trabajador.ejb.ImprimeCurpEJB = javax.naming.CommunicationException:加载失败返回类型:类java.lang.Object;嵌套异常是:_java.lang.ClassNotFoundException:mx.com.procesar.esar.trabajador.ejb.ImprimeCurpEJB [根异常是java.rmi.UnmarshalException:加载失败返回类型:类java.lang.Object;嵌套异常是:_java.lang.ClassNotFoundException:mx.com.procesar.esar.trabajador.ejb.ImprimeCurpEJB] [已清理]

远程接口在 WEB-INF/lib 中,但我不知道这里发生了什么?你有什么想法吗?非常感谢您的阅读

标签: javaejbliferayweblogic

解决方案


推荐阅读