标记库支持名称空间:http://primefaces.org/ui,但没有为name:socket定义标记

时间:2012-09-26 23:01:49

标签: sockets jsf primefaces atmosphere

我的xhtml页面加载时的错误消息,指向我的xhtml中的以下行:

  

“标记库支持命名空间:http://primefaces.org/ui,   但没有为name定义标记:socket“

我的xhtml中的行: (在h:表格关闭后)

<p:socket onMessage="handleMessage" channel="/counter" />

(我在这里仔细阅读了很棒的教程:http://blog.eisele.net/2012/09/primefaces-push-with-atmosphere-on.html

我应该在哪里调试?

1 个答案:

答案 0 :(得分:8)

你在那里链接的博客的第一句话说:

  

PrimeFaces 3.4三天前问世。除了新的和更新的组件通常很棒之外,它还包括新的PrimeFaces Push框架。

所以,它仅在PrimeFaces 3.4之后才可用。您收到的错误消息表明您还没有upgraded到3.4,或者升级本身没有正确完成(例如,旧的PrimeFaces版本根本没有删除)。