Problema com component customizado

Boa noite eu desenvolvi um component jsf (um paginador) está funcionando bem.

Porém queria adicionar suporte a ajax na minha página, então coloquei a tag a4j:suport dentro dele assim:

<w:paginador > 
   <a4j:suport event="onchange" reRender="xxx"/> // 
</w:paginador>

onchange = é um evento que eu chamo sempre que clico em uma pagina do meu paginador. Funciona normalmente com qualquer codigo javascript que eu coloque ali
“xxx” = é um component qualquer na minha pagina.

A implementação está renderizando os filhos normalmente, tanto que chega a escrever o código ajax normalmente do a4j.

Quando eu clico no link do componente ele manda a requisição, passa dentro do método decode do componente mas não está renderizando o componente “xxx”. Acredito que deve ser alguma coisa que eu esqueci de implementar no meu componente. Alguém tem idéia do que seja?