将没有JSF依赖项的Spring项目部署到Payara会导致javax.faces.FacesException:无法找到CDI BeanManager

时间:2019-09-12 19:48:44

标签: spring payara

加载应用程序时出现异常:java.lang.IllegalStateException:ContainerBase.addChild:开始:org.apache.catalina.LifecycleException:java.lang.RuntimeException:javax.faces.FacesException:无法找到CDI BeanManager

但是我不使用Java Server Faces,它只是一个带有整个spring依赖项的普通动态项目。 我尝试了不同的glassfish和Java版本,但似乎都无法正常工作。

我绝对再也听不懂了,甚至是什么异常?我试图谷歌搜索,遇到这个错误的每个人都在使用JSF,但是我不知道。在Facets的Eclipse上,我没有启用JSF

1 个答案:

答案 0 :(得分:0)

我通过检查JSF并将其配置为通过Payara进行解决来解决问题,即使我取消选中它也可以正常工作。现在,我处于与我提出这个问题时一样的日食和项目配置中并且必须工作。是一些奇怪的Payara错误。