我的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)
我应该在哪里调试?
答案 0 :(得分:8)
你在那里链接的博客的第一句话说:
PrimeFaces 3.4三天前问世。除了新的和更新的组件通常很棒之外,它还包括新的PrimeFaces Push框架。
所以,它仅在PrimeFaces 3.4之后才可用。您收到的错误消息表明您还没有upgraded到3.4,或者升级本身没有正确完成(例如,旧的PrimeFaces版本根本没有删除)。