让GWT和Grails with Atmosphere插件一起工作



我成功地启动并运行了GWT Atmosphere演示项目以及Grails Atmosphere项目。但是,当使用Grails后端启动GWT Atmosphere客户机时,它会停止工作,并显示以下消息:

comet.beforeDisconnected
comet.disconnected
comet.error [connected=false] (0)0
comet.error [connected=true] (-1)Invalid message received: <!--   ---------------------------------------------------------------- http://github.com/Atmosphere ------------------------------------------------------------------------ -->
comet.beforeDisconnected
comet.error [connected=true] (-1)Expecting disconnection but received message: <!-- Welcome to the Atmosphere Framework. To work with all the browsers when suspending connection, Atmosphere must output some data to makes WebKit based browser working.-->

任何建议吗?

您有更多可用的输出吗?也许是个例外?

是否在广播消息时发生?可能您已将挂起的连接配置为继续广播。

可能问题出在收到的信息上。您可以尝试在挂起时停用写消息,例如:

新SuspendResponse.SuspendResponseBuilderString…… .outputComments (false) ….build ()

这都是关于正确配置CometHandler的。它仍然没有像我们期望的那样工作,但至少它的工作方式与手动注入AtmosphereServlet

相同

相关内容

  • 没有找到相关文章

最新更新