在Jboss EAP 6.4中部署EJB 2.0

时间:2017-05-08 16:37:07

标签: jboss ejb classcastexception

我正在将包含一个Web模块和一个EJB模块的JBoss 4.3GA Enterprise应用程序迁移到JBoss 6.4 EAP。

我完成了在其网站上提供的JBoss迁移文档中指定的所有更改。 JBoss migration doc

我甚至能够在服务器中成功部署我的耳朵,但在第一次调用ejb时出现以下错误。

Servlet hibernateInit抛出了load()异常:java.lang.ClassCastException:com.adminserver.bll.SystemInformationBll $$$ view42无法强制转换为org.omg.CORBA.Object。

这里有什么建议

1 个答案:

答案 0 :(得分:0)

  • 查找类和由不同类加载器加载的本地类,因此类型转换失败

  • 检查应用程序代码并确保使用正确的JNDI名称来查找EJB。

  • 检查应用程序是否具有打包在多个模块/罐中的重复类