Duvidas com Iceface

Galera seguinte,

Estou querendo criar um ice:panelCollapsible dinamico atraves dos dados que vao vir do meu banco de dados.
Quando rodo a minha aplicacao ele esta fazendo a iteracao somente com o registro que veio do banco.
Como que eu faco que ele pegue todos os dados que vieram do meu banco?
Abaixo o meu codigo fonte.

<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="2.1" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ice="http://www.icesoft.com/icefaces/component">
    <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
    <f:view>
        <html>
            <head>
                <title>TODO JSP Page</title>
            </head>
            <body>
                <ice:form id="form1">
                    <ice:outputText value="Welcome to ICEfaces teste" />
                    <ice:dataTable id="teste1" value="#{categoriaSession.buscarTodasCategorias}" var="itens">
                        <h:column>
                            <ice:panelGroup>
                                <ice:panelCollapsible  expanded="true" >
                                     <ice:outputText value="#{itens.descricao}"/>
                                </ice:panelCollapsible>
                            </ice:panelGroup>
                        </h:column>
                    </ice:dataTable>
                </ice:form>
            </body>
        </html>
    </f:view>
</jsp:root>