Componentes Customizados JSF 2.0

Olá,
Criei um componente que renderiza uma div, só que eu preciso que ela tenha um comportamento igual ao ui:repeat, que pegue uma coleção do value, e renderize os componentes filhos um para cada elemento desta coleção, meu problema está na renderização dos filhos desta minha div

[code]<s:div id=“sDiv” value="#{MBean.pessoas}" var=“p”>

            <h:outputText value="TESTE"/>
            <br />
            <h:outputText value="#{p.nome}"/>

        </s:div>[/code]

Ele não imprime o <h:outputText value="#{p.nome}"/>, ja testei para ver, ele consegue pegar a lista certinho…

Minha UIDiv estende a UIData, no taglib declarei o value, e o var, para ser acessado direto da classe mãe…

Porém acho que eu não devo trabalhar com UIData, pois ela trabalha com Tabelas, e essa não é minha intenção…