【问题标题】:Deploying Spring project without JSF dependencies to Payara causes javax.faces.FacesException: Unable to find CDI BeanManager将不依赖 JSF 的 Spring 项目部署到 Payara 会导致 javax.faces.FacesException: Unable to find CDI BeanManager
【发布时间】:2019-09-12 19:48:44
【问题描述】:

加载应用程序时出现异常:java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: javax.faces.FacesException: Unable to find CDI BeanManager

但我不使用 Java Server Faces,只是一个简单的动态项目,其中包含整个 spring 依赖项。 我尝试了不同的 glassfish 和 java 版本,但似乎都没有。

我绝对什么都不懂了,这个例外是什么??我尝试用谷歌搜索,所有遇到此错误的人都在使用 JSF,但我没有。在 Facets 的 Eclipse 上,我没有启用 JSF

【问题讨论】:

    标签: spring payara


    【解决方案1】:

    我通过检查 JSF 并将其配置为通过 Payara 解决,然后即使我取消选中它,它也能正常工作。现在,我处于与我提出这个问题时相同的 eclipse 和项目配置,并且它正在工作。必须有是一些奇怪的 Payara 错误。

    【讨论】:

      猜你喜欢
      • 2019-03-22
      • 2019-09-08
      • 2020-04-23
      • 2014-09-11
      • 2019-05-26
      • 1970-01-01
      • 2019-05-30
      • 2019-07-08
      • 2014-08-23
      相关资源
      最近更新 更多