PrimeFaces是否支持JSF 2.2 Faces流?

PrimeFaces是否支持JSF 2.2 Faces流?,jsf,primefaces,jsf-2.2,faces-flow,Jsf,Primefaces,Jsf 2.2,Faces Flow,我正在一个PrimeFaces应用程序中测试JSF2.2Faces流,当我将h:button替换为p:button时,链接停止工作。 例如,在JSF2.2中,您可以在h:按钮的“结果”中指定流id。这在PF中似乎不起作用。我得到的例外是: [ERROR ] SRVE0315E: An exception occurred: java.lang.Throwable: javax.servlet.ServletException: WELD-001303: No active contexts

我正在一个PrimeFaces应用程序中测试JSF2.2Faces流,当我将h:button替换为p:button时,链接停止工作。 例如,在JSF2.2中,您可以在h:按钮的“结果”中指定流id。这在PF中似乎不起作用。我得到的例外是:

[ERROR   ] SRVE0315E: An exception occurred: java.lang.Throwable: javax.servlet.ServletException: WELD-001303: No active contexts for scope type javax.faces.flow.FlowScoped
   at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4898)
   at [internal classes]
Caused by: javax.servlet.ServletException: WELD-001303: No active contexts for scope type javax.faces.flow.FlowScoped
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:230)
   at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1285)
   at [internal classes]
   at com.servengine.servlet.EncodingFilter.doFilter(EncodingFilter.java:44)
   at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
   at [internal classes]
   at com.servengine.servlet.ServengineWebFilter.doFilter(ServengineWebFilter.java:136)
   at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207)
   ... 1 more
Caused by: org.jboss.weld.context.ContextNotActiveException: WELD-001303: No active contexts for scope type javax.faces.flow.FlowScoped
   at org.jboss.weld.manager.BeanManagerImpl.getContext(BeanManagerImpl.java:708)
   ... 7 more
在p:commandButton操作中包含流ID时,我还遇到了其他异常,该操作在h:commandButton中工作

谢谢


编辑:我正在使用PF版本5.2.6。

为什么不告诉PF版本?您是否验证了所讨论的PF版本是否与JSF2.2兼容?您是否尝试过最新的PF版本来排除已修复的错误作为原因?对不起,您是对的。这很重要:-)我正在使用上一个PF版本5.2.6。(我是P.F.精英用户)。关于它是否与JSF2.2兼容,在5.2指南中,它声明它是兼容的,但可能我遗漏了一些东西。我也不太清楚,这只是为了排除一个和另一个。答案应该在PF源代码和/或公开问题中找到:)但既然你是一个精英用户,为什么不直接问他们?@BalusC:elite-yours可以访问x.y.z编号方案中的z版本。他们没有直接的支持。那是给专业用户的为什么不告诉PF版本?您是否验证了所讨论的PF版本是否与JSF2.2兼容?您是否尝试过最新的PF版本来排除已修复的错误作为原因?对不起,您是对的。这很重要:-)我正在使用上一个PF版本5.2.6。(我是P.F.精英用户)。关于它是否与JSF2.2兼容,在5.2指南中,它声明它是兼容的,但可能我遗漏了一些东西。我也不太清楚,这只是为了排除一个和另一个。答案应该在PF源代码和/或公开问题中找到:)但既然你是一个精英用户,为什么不直接问他们?@BalusC:elite-yours可以访问x.y.z编号方案中的z版本。他们没有直接的支持。这仅适用于专业用户