这个误导性的例外我也遇到了同样的问题…
通过添加
@Stateful到
UserRepository您揭露的EJB方法
CachingRepository接口,而无需无接口视图声明。添加
@LocalBean以
UserRepository激活无接口视图。请参见EJB
3.1规范的第4.9.8节“会话Bean的无接口视图”
Bean类必须指定通过其Bean类定义或在部署描述符中公开无接口视图。适用以下规则:
- …
- 如果Bean公开至少一个其他客户端视图,则Bean通过Bean类或部署描述符中的@LocalBean批注指定其公开无接口视图。
- …
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)