Bom, deixa explicar melhor...
Tenho essa situação.. public List<Resumoschema> getResumoSchema3() { EntityManagerFactory emf = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT); EntityManager em = emf.createEntityManager(); Session session; session = (Session) em.getDelegate(); List<Resumoschema> resumoSchemas = new ArrayList<Resumoschema>(); resumoSchemas.addAll((List<Resumoschema>)session .createCriteria(Resumoschema.class) .setProjection( Projections.projectionList() //.add( Projections.sum("tamanho")) //summary .add( Projections.groupProperty("esquema")) //agrupando .add( Projections.groupProperty("data_informacao")) //agrupando ) .addOrder(Order.asc("data_informacao")) //order by .addOrder(Order.asc("esquema")) //order by .list()); return resumoSchemas; } E essa situação me retorna um ArrayList de array e não de Objeto, com isso, não consigo converter do lado flex... Alguém já passou por isso?? De: Rodrigo Valentim [mailto:rodrigo.valen...@gmail.com] Enviada em: quinta-feira, 20 de maio de 2010 23:20 Para: flexdev@googlegroups.com Assunto: Criteria + Java + flex + Array Pessoal... tô com uma dúvida referente a como converter um List<Pessoa> para arraycollection no flash e alimentar um DG.. A novidade agora é que tô usando criteria e o que sempre funcionou, deixou de funcionar... ou seja... eu recebo uma lista de array ao inves de um arraycollection como de costume (mesmo no java retornando List<Pessoa> ou Arraylist<Pesssoa>. Alguém ja passou por isso? já tentei usar ... variavel = event.result as arraycollection variavel = new arraycollection (event.result as array) -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev