java.rmi.RemoteException:EJB异常:;嵌套异常是:
我正在将信息输入数据库,我遇到了一些EJB异常。信息的路径来自一个带有action类的JSP,该类将值插入远程EJB方法,该方法调用另一个方法访问hibernate,然后调用另一个方法插入DB。我在外部应用程序中使用了这种插入方法,效果很好。尽管在尝试将其与企业级应用程序集成时,我遇到了这些问题。上面说java.rmi.RemoteException:EJB异常:;嵌套异常是:,java,ejb,Java,Ejb,我正在将信息输入数据库,我遇到了一些EJB异常。信息的路径来自一个带有action类的JSP,该类将值插入远程EJB方法,该方法调用另一个方法访问hibernate,然后调用另一个方法插入DB。我在外部应用程序中使用了这种插入方法,效果很好。尽管在尝试将其与企业级应用程序集成时,我遇到了这些问题。上面说 java.lang.NoClassDefFoundError:com/multivision/cis/business/classes/DaoAccessor 当我的DaoAccessor类在指
java.lang.NoClassDefFoundError:com/multivision/cis/business/classes/DaoAccessor
当我的
DaoAccessor
类在指向相应jar的项目构建路径中以及在我的Web INF/lib
文件夹中“清晰”定义时。我不知道是什么问题?嗯。。并非所有应用服务器(旧版本)都支持WAR文件中的EJB部署。检查JSR220对它的讨论。您可能希望单独部署EJB(EAR中的jar)并进行尝试我将其导出为reg jar文件,但没有将其加载到服务器,而是将其放置在EAR项目中并将其加载到服务器。我也在使用WebLogicServer11gPatchset4,我相信这是最新的一个?。我不明白为什么它可以很好地与我的外部jsp进行集成,但一旦我尝试集成到一个企业级应用程序,它就会变得非常糟糕。