我嘗試將此示例https://showcase.omnifaces.org/push/socket重新創建到我的服務器中。
我目前安裝了omnifaces-1.6.3.jar,但套接字不能正常作業,因為它會拋出
classNotFoundException org.omnifaces.cdi.PushContext
這是正常的,因為 PushContext 是在 2.3 版本的omnifaces 之后。
但是,當我將 omnifaces-3.12.jar 或 omnifaces-2.3.jar 放入我的 WEB-INF/lib 檔案夾并洗掉以前的 omnifaces jar 時,服務器會拋出:
描述 源服務器沒有找到目標資源的當前表示或不愿意透露存在的表示。
有什么想法可以解決這個問題嗎?`我怎樣才能讓我的服務器識別這些?
我的配置是:
JSF 2.3 Primefaces 8.0 Tomcat 8.5.57.0 Servlet 3.1 Java 1.8.0
uj5u.com熱心網友回復:
我發現我的 Tomcat 版本與那些特定版本不兼容。我安裝了omnifaces-3.1.jar,它作業正常。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/408113.html
標籤:
上一篇:Tomcat中的WebSocket<o:socket>NoSuchBeanDefinitionException
