我正在将信息输入到数据库中,并且我遇到了一些EJB异常。 info的路径来自带有动作类的JSP,它将值插入到一个远程EJB方法中,该方法在该方法中调用另一个访问hibernate的方法,然后调用另一个方法插入到数据库中。我在外部应用程序上使用了这种方法或插入方式,它工作正常。虽然在尝试将其与企业级应用程序集成时,我遇到了这些问题。它说
java.lang.NoClassDefFoundError: com/multivision/cis/business/classes/DaoAccessor
当我的DaoAccessor
类在我的项目的构建路径中“明确”定义,指向相应的jar以及我的Web-INF/lib
文件夹。我不知道问题是什么?
答案 0 :(得分:0)
嗯..并非所有应用程序服务器(alteast旧版本)都支持WAR文件中的EJB部署。检查JSR 220谈论它的内容。您可能希望单独部署EJB(EAR中的jar)并试用它