<sx:autocompleter> (Struts2 + DOJO) x <rich:suggestionBox> (JSF)

Boa tarde,

Consegui utilizar o autocompleter so struts com o DOJO. A lista está preenchida e quando vou digitando algum nome ele me mostra as opções.

Até aí tudo bem. O problema é que o suggestionBox do RichFaces não carrega um lista completa de nomes para ir utilizando na consulta. A cada caracter digitado ele faz uma busca no banco com like. Quem utiliza sabe como é.

Será que o autocomplete do struts carrega mesmo um lista enorme para depois fazer a consulta dentro dessa lista. Agora eu tenho poucos nomes para pesquisar mas e quando forem 50.000?

Espera que tenha uma maneira de deixa-lo igual o suggestionBox.

Alguma idéia de como fazer isso?

Abraço.