Boa noite pessoal.
Estou com um problema que eu acredito que seja simples, mas não estou encontrando solução.
Estou usando GWT e como estou pegando valores por RPC, então no retorno não posso passar um Objeto que não seja nativo para o lado cliente da aplicação.
Bem, isso não é um problema, até que me deparo com uma inconveniência: Só consigo passar o ultimo objeto do banco para a aplicação cliente.
Por isso, gostaria de pedir ajuda a vocês.
Aqui está o código:
public String[] obterTodosChamados() {
		     EntityManager em = JPAUtil.getEntityManagerFactory().createEntityManager();
		     ChamadosDAO chamadosDAO = new ChamadosDAO(em);
		     List<Chamados> pesquisa = chamadosDAO.obterTodosChamados();
		     String [] lista = null;
		     for (Chamados chamados : pesquisa){
			     lista = chamados.toArray();
		     }
		     return lista;
}O que eu tento fazer é: pegar a consulta na List e converter tudo para String para passar para a aplicação cliente. Só que nessa conversão, está passando somente a ultima linha da tabela.
Agradeço desde já.