Долгое время у меня был один составной компонент, определенный и использованный следующим образом:
<!-- simple -->
<composite:interface>
<composite:facet name="header"/>
</composite:interface>
<composite:implementation>
<composite:renderFacet name="header"/>
</composite:implementation>
<xyz:simple>
<f:facet name="header">
test
</f:facet>
</xyz:simple>
Теперь я хочу повторно использовать его в другом компоненте и передать его значение фасета базовому компоненту:
<!-- advanced -->
<composite:interface>
<composite:facet name="header"/>
</composite:interface>
<composite:implementation>
<!-- some stuff -->
<xyz:helper>
<composite:insertFacet name="header"/>
</xyz:helper>
</composite:implementation>
<xyz:advanced>
<f:facet name="header">
test 2
</f:facet>
</xyz:advanced>
И я не получаю вывод. Есть идеи?