Использование Composite: insertFacet / renderFacet не работает внутри t: dataTable
Я делаю это: 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>
...
И в page.xhtml:
...
<vm:table>
<f:facet name="dataBody">
<t:column>
Testing.
</t:column>
</f:facet name="dataBody">
</vm:table>
...
Проблема: фасет dataBody не отображается. В JSF1.2 я делал это с помощью ui: insert, и это работало нормально.
Вопрос: почему он не работает и как мне использовать шаблон в качестве альтернативы?
Также см:http://lists.jboss.org/pipermail/jsr-314-open-mirror/2009-September/001526.html