2016-05-16 90 views
2

我的工作與JSF的Web應用程序,我試着讓通知通過Primefaces推,但是當我運行該項目,我得到這個異常:爲什麼使用JSF在Web應用程序上獲取java.lang.NoSuchFieldError?

java.lang.NoSuchFieldError: framework 
at org.primefaces.push.PushServlet.configureFramework(PushServlet.java:66) 
at org.primefaces.push.PushServlet.configureFramework(PushServlet.java:36) 
at org.atmosphere.cpr.AtmosphereServlet.init(AtmosphereServlet.java:74) 

我也添加了這個庫:

primefaces 5.0大氣運行時2.3.5 slf4j-api-1.7.7共享-lang3-3.4

+0

它說明你需要(可以使用)大氣2.3.5的PF 5.0? [this](https://github.com/primefaces/primefaces/blob/5_0/pom.xml#L150)沒有,也沒有文檔,releasenotes等等...... – Kukeltje

回答

3

你應該使用與PrimeFaces 5.0兼容的Atmosphere版本。根據文檔pom和releasenotes,這是2.1.3。

相關問題