Komponenty PrimeFaces nie są wyświetlane, gdy standardowe komponenty JSF są w porządku

Java EE6 / CDI JSF2 Primefaces 3.3.1. Stworzyłem stronę wyszukiwania z kilkoma kaskadowymi listami rozwijanymi, które służą do generowania tabeli wyników wyszukiwania. Jeśli używam jsf:

<h:dataTable  var="_employeeVList" value="#{employeeVProducer.employeeVList}"  rendered="#{not empty employeeVProducer.employeeVList}"> 
    <f:facet name="header">  
        Employee Search Results 
    </f:facet>
    <h:column>
        <f:facet name="header">Area</f:facet>
        <h:outputText value="#{_employeeVList.areaName}" />
    </h:column>
    ...
</h:dataTable>

Tabela wyświetla z wyjściem, HTML wygląda normalnie. Ale kiedy zmieniam się na primefaces:

<p:dataTable  var="_employeeVList" value="#{employeeVProducer.employeeVList}"  rendered="#{not empty employeeVProducer.employeeVList}"> 
    <f:facet name="header">  
        Employee Search Results 
    </f:facet>
    <p:column>
        <f:facet name="header">Area</f:facet>
        <h:outputText value="#{_employeeVList.areaName}" />
    </p:column>
    ...
</p:dataTable>

Tabela nie wyświetla się. Kiedy patrzę na źródło za pomocą firebug, widzę dziwne rzeczy w html:

    <table id="searchForm:results">
    <tbody>
    <tr>
    <td>
    <p:datatable rendered="true" value="[com.raytheon.myPkg.EmployeeV@f486,                                 com.raytheon.myPkg.EmployeeV@88fe,                              com.raytheon.myPkg.EmployeeV@adaf, 
                                          ...
                                com.raytheon.myPkg.EmployeeV@6a5b]" 
var="_employeeVList">
    <p:column></p:column>
    <p:column></p:column>
    ...                          
    </p:datatable></td>
    </tr>
    </tbody>
    </table>

Obiekty znajdują się w etykiecie znacznika, kolumny są puste. W innym miejscu na stronie używam p: panelGrid, który zawiera listy rozwijane i wyświetla się poprawnie.

Mam h: head i h: body na domyślnej stronie szablonu.

Tabela jest wspierana przez fasolę o żądaniu stanowym.

Nie używam żadnego zewnętrznego JavaScript.

Co ja robię źle?

questionAnswers(2)

yourAnswerToTheQuestion