Dwr

Olá pessoal estou tendo problemas na hora de retornar uma lista do java para o DWR/JavaScript, pois na hora de debugar pelo firebug vejo que a minha lista não está chegando no JavaScript. Já conferi minha lista e ela está perfeitamente populada.
Segue minhas configurações e código:

Meu dwr.xml:

[code]



	<convert converter="bean" match="pacote.***.ArquivoMonitoracaoTO"  />
</allow>

[/code]

Meus Imports:

[code]

[/code]

Minha classe Java que retorna a lista:

	public Collection buscar(String dataInicial,
			String dataFinal, String orgaoArrecadador, String tipoEnvio)
			throws Exception {
		Collection lista = null;
		...
		...
		...
		//LISTA PERFEITAMENTE POPULADA...		
		return lista;
	}

Minha DWR/JavaScript:

[code]function obterCampos(){
var dataInicial = dwr.util.getValue(‘form:dataInicial’);
var dataFinal = dwr.util.getValue(‘form:dataFinal’);
var orgaoArrecadador = dwr.util.getValue(‘form:orgaoArrecadador’);
var tipoEnvio = dwr.util.getValue(‘form:tipoEnvio’);

RemessaRetornoAjax.buscar(dataInicial, dataFinal, orgaoArrecadador, tipoEnvio, {
	//Problema aqui!
	callback:function(lista){ 
		alert("Lista: "+ lista);
		alert(dwr.util.toDescriptiveString(lista,3));
	}		 
});

setTimeout("obterCampos()",1000);

}[/code]

Pessoal a variável lista no JavaScript não está sendo perfeitamente populada. Alguem poderia me dar alguma dica?

Grato!

Pessoal fica a informação aqui registrada: Existe uma incompatibilidade entre o JSF, DWR e Navegador. Pois tenho um exemplo sem JSF funcinando nos navegadores: firefox, IE e Chrome e tenho um exemplo com JSF funcionando apenas no IE 8.