3

我正在将信息输入数据库并且遇到一些 EJB 异常。信息的路径来自一个带有动作类的 JSP,它将值插入到远程 EJB 方法中,该方法之间(在该方法内)调用另一个方法来访问休眠,然后调用另一个方法来插入数据库。我已经在外部应用程序上使用了这种方法或插入方式,它工作正常。尽管在尝试将其与企业级应用程序集成时,我遇到了这些问题。它说

java.lang.NoClassDefFoundError: com/multivision/cis/business/classes/DaoAccessor

当我的DaoAccessor类在我的项目的构建路径中“明确”定义时,指向适当的 jar,以及在我的Web-INF/lib文件夹中。我不知道问题是什么?

4

1 回答 1

0

嗯.. 并非所有应用程序服务器(至少旧版本)都支持 WAR 文件中的 EJB 部署。检查 JSR 220 谈论它的内容。您可能希望单独部署 EJB(EAR 中的 jar)并尝试一下

于 2012-09-23T19:17:36.163 回答