我将我的项目创建为“maven 项目”,并将 JSF 与 bean 一起使用(在 faces-config.xml 中定义)。现在我正在使用我的 bean 来访问与 DB 通信的 DAO 对象。我想在我的项目中添加 EJB,但我有点卡住了。在我的 POJO 中,我使用 JPA 注释。
我试图创建persistence.xml 文件,我基本上复制了我的hibernate.cfg 文件:(见附件url)
然后我创建了类 UserSessionBean 它应该代表用户的 EJB 并用 @LocalBean @Stateless 注释它:(见附件 url)
并使用注释 @EJB 将其添加到我的支持 bean(请参阅附加的 url)
示例: http: //pastebin.com/kZm6m8n8
当我尝试运行我的项目时,出现以下错误: http: //pastebin.com/FTQb98Hh
有人可以告诉我问题出在哪里吗?
谢谢!