1
在我的项目中,有两个独立的模块,分别是具有dao层的EJB和具有控制器的Spring mvc。 commons项目中有bean,commons项目jar存在于EJB和MVC项目中。有一个名为user.java的bean,对于这个用户bean,我在ejb中设置了一些值,并且我不能进入spring mvc控制器。如何从EJB项目向Spring MVC项目发送spring bean
这是显示一个异常
Caused by: java.lang.ClassCastException: com.ex.beans.User cannot be cast to com.ex.beans.User
我怎样才能解决这个问题。
appService.java:-在EJB
User user=appDAO.getUser(username);
return user;
在MVC
User user=appService.getUser(username);
你是如何发送豆类?这是在两个独立的虚拟机之间吗?你使用java序列化来做到这一点?粘贴你有这个例外的代码片段。 –
@Krzysztof我正在序列化另一个项目中的bean,这三个项目都在sam vm下运行。 –