Uso compuesto: insertFacet / renderFacet no funciona dentro de t: dataTable

Estoy haciendo esto: resources / vm / table.xhtml:

...
<composite:interface>
  <composite:facet name="dataBody" required="true"/>
</composite:interface>
...
<composite:implementation>
  <t:dataTable>
    <composite:renderFacet name="dataBody"/>
  </t:dataTable>
</composite:implementation>
...

Y en page.xhtml:

...
<vm:table>
  <f:facet name="dataBody">
    <t:column>
      Testing.
    </t:column>
  </f:facet name="dataBody">
</vm:table>
...

Problema: la faceta 'dataBody' no se representa. En JSF1.2 solía hacer esto con ui: insert y funcionó bien.

Pregunta: ¿Por qué no funciona y cómo debo usar la plantilla como alternativa?

Ver también:http: //lists.jboss.org/pipermail/jsr-314-open-mirror/2009-September/001526.htm

Respuestas a la pregunta(2)

Su respuesta a la pregunta