Pessoal,

Tenho um Array que alimento no FLex e esta carregando o datagrid
normalmente, agora quando tento passar esse Array de Objetos para o Java ele
nao executa o metodo. Ja debuguei a aplicacao e a lista de Objeto esta
preechida com seus parametros corretamente, e tambem nao ha erro do
Hibernate.

Alimento o Array dessa forma:

private function onResultpesquisarCdReduzido(event:ResultEvent):void

{

plconta = event.result as Plconta;

 this.voAcerto=new Acerto();

 this.voAcerto.vlAcerto = new Number(txValor.text);

this.voAcerto.idDesvio = voDesvio as Desvio;

this.voAcerto.idConta = plconta as Plconta;

this.voAcerto.cdStatus = status as Status;

this.voAcerto.cdUa = ua as Ua;

this.voAcerto.cdUsuarioLogin = usuario as Usuario;

this.voAcerto.cdUaDesvio = new Number(txDeUa.text);

this.voAcerto.cdContaDesvio = new Number(txDeConta.text);

 acertos.addItem(voAcerto);

acertos.refresh();

 }


Quando o usuario clica em salvar o Objeto faco da seguinte forma:


protected function btSalvarAcerto_clickHandler(event:MouseEvent):void

{

acertoService.salvarAcerto(acertos);

}


Recebo o objeto no Service Java como se fosse um objeto comun acho que o
erro esta ai:


import annotation.LazyNull;

import xxx.UsuarioNaoExisteException;

import xxx.model.Acerto;

import xxx.AcertoDAO;


public class AcertoService {

 private AcertoDAO acertoDAO = new AcertoDAO();

 @LazyNull

public Acerto salvarAcerto(Acerto acertos) throws Exception{

 Acerto acerto = acertoDAO.salvarAcerto(acertos);

 try {

 if (acerto == null)

throw new UsuarioNaoExisteException(

"Nao existe Acerto");


else {


return acerto;

}


} catch (UsuarioNaoExisteException e) {


throw new UsuarioNaoExisteException(e.getMensagem());


} catch (Exception e) {

e.printStackTrace();

throw new Exception();

}

 }

}

-- 
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

Responder a