RichFaces - recursiveTreeNodesAdaptor Muito Lento para Expandir e Fechar a árvore

Olá Pessoal,

Gostaria de saber se alguém está ou passou pelo mesmo problema que estou passando e se pudessem compartilhar e/ou ajudar na solução.

Estou usando o recursiveTreeNodesAdaptor, porém para abrir e fechar os niveis, demora 21 Segundos, é muito coisa.

Primeiramente achei q fosse o BD ai coloquei um monte de system.out para ver onde estava passando e quanto tempo demorava…

Para minha supresa até aparecer o primeiro system.out, demorou 19 segundos e quando passou pelo meu código foi muito rápido (2s), ou seja, acredito ser algo interno ao componente.

Alguém tem alguma idéia do que pode ser ? se realmente é um Bug ?

Reparei que ele gera Table, tr e td, isso é ruim… mas não sei se é a causa.

No Aguardo.

Você está trabalhando no modo “client” ou “server” se for no "server’ sempre ficará lento, pois é enviada uma nova request toda vez que você entrar ou sair de nós.

No client ele traz tudo de uma vez, a primeira vista pode até demorar mais, a depender da quantidade de registros trazidos