首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PrimeFaces Push 5.0与野生蝇8.1不工作

PrimeFaces Push 5.0与野生蝇8.1不工作
EN

Stack Overflow用户
提问于 2014-07-12 23:01:26
回答 1查看 1.8K关注 0票数 1

我计划开始使用PrimeFaces Push和PrimeFaces 5.0。我尝试使用Wildfy8.1运行相同的示例http://www.primefaces.org/showcase/push/notify.xhtml,但是我无法从后端bean接收到任何推送消息。

下面是我在野蝇控制台上所做的工作:

01:50:34,926 INFO org.atmosphere.cpr.AtmosphereFramework JavaScript客户端的最新版本2.2.2 01:50:34,926 INFO org.atmosphere.cpr.AtmosphereFramework 目前版本的大气2.2.0-RC3最新版本的大气可用2.1.7 01:50:37,447错误org.atmosphere.interceptor.JavaScriptProtocol无效大气版本2.2.0-javascript 01:50:37,448警告org.atmosphere.websocket.protocol.SimpleHttpProtocol状态代码高于或等于400状态501消息OK 01:50:41,957 INFO stdout发送消息 01:55:37,760错误org.atmosphere.cpr.AsynchronousProcessor未能取消资源: 8cf3d711-00c2-4e52-9d78-97cd04c0b585: java.lang.NullPointerException at org.atmosphere.cpr.AsynchronousProcessor.invokeAtmosphereHandler(AsynchronousProcessor.java:492) primefaces-5.0.jar:5.0在org.atmosphere.cpr.AsynchronousProcessor.invokeAtmosphereHandler(AsynchronousProcessor.java:492)气氛-运行时-2.2.0-RC3.jar:2.2.0-RC3 at org.atmosphere.cpr.AsynchronousProcessor.completeLifecycle(AsynchronousProcessor.java:444)气氛-运行时-2.2.0-RC3.jar:2.2.0-RC3在org.atmosphere.cpr.AsynchronousProcessor.endRequest(AsynchronousProcessor.java:548)大气-运行时-2.2.0-RC3.jar:2.2.0-RC3在org.atmosphere.websocket.DefaultWebSocketProcessor.executeClose(DefaultWebSocketProcessor.java:676)大气-运行时-2.2.0-RC3.jar:2.2.0-RC3在org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:628)气氛-运行时-2.2.0-RC 3.jar:2.2.0-RC3在org.atmosphere.container.JSR356Endpoint.onClose(JSR356Endpoint.java:221)大气-运行时-2.2.0-RC3.jar:2.2.0-RC3在io.undertow.websockets.jsr.UndertowSession.close(UndertowSession.java:181) undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final at io.undertow.websockets.jsr.UndertowSession.close(( undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final at io.undertow.websockets.jsr.FrameHandler$1.run(FrameHandler.java:93) undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final at io.undertow.websockets.jsr.ServerWebSocketContainer$1.run(ServerWebSocketContainer.java:303) undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final atio.undertow.websockets.jsr.OrderedExecutor$ExecutorTask.run(OrderedExecutor.java:49) undertow-websockets-jsr-1.0.15.Final.jar:1.0.15.Final at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) rt.jar:1.7.0_55 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) rt.jar:1.7.0_55 at java.lang.Thread.run(Thread.java:745) rt.jar:1.7.0_55

下面是我的web.xml PrimeFaces push配置:

<context-param> <param-name>primefaces.PUSH\_SERVER\_URL</param-name> <param-value>http://127.0.0.1:8080</param-value> </context-param> <servlet> <servlet-name>Push Servlet</servlet-name> <servlet-class>org.primefaces.push.PushServlet</servlet-class> <load-on-startup>0</load-on-startup> <async-supported>true</async-supported> </servlet> <servlet-mapping> <servlet-name>Push Servlet</servlet-name> <url-pattern>/primepush/\*</url-pattern> </servlet-mapping>

我感谢你帮助我解决这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-09 15:11:33

我在使用PrimeFaces5.0和气氛运行时2.2.0时也遇到了同样的问题。

通过切换到气氛2.1.7 (这仍然是日志输出显示的最新版本)来解决这个问题。现在推送信息很好..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24718064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档