我们使用的是JBoss 7.1、MySQL/PostgreSQL、JSF2.0和CDI。
我必须通过登录和密码来实现基于DB的身份验证。我们有一个管理(行政)门户。我可以登录和注销,但是当我试图打开另一个页面时,我遇到了一个问题:我无法在@Named("user") public class UserManager类中获得PhaseListener bean。
org.apache.catalina.LifecycleException: java.lang.RuntimeException: javax.faces.FacesException: Unable to find CDIBeanManager 但我使用的不是Java Server Faces,而是一个包含所有spring依赖项的普通动态项目。我试着谷歌一下,每个有这个错误的人都在使用JSF,但是我在DONT.On我的Eclipse的方面我没有启用JSF。