No flex:

[Bindable]

public var acertos:ArrayCollection=new ArrayCollection(new Array);

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();

 }


No java:


public class AcertoService {

 private AcertoDAO acertoDAO = new AcertoDAO();

 @LazyNull

public ArrayList <Acerto> salvarAcerto(ArrayList <Acerto> acertos)
throwsException{

 ArrayList <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();

}

 }

}


Porem continua o erro:


org.hibernate.MappingException: Unknown entity:
flex.messaging.io.ArrayCollection



Em 1 de setembro de 2011 17:15, Samuel Facchinello
<[email protected]>escreveu:

> No flex: ArrayCollection
> no Java: ArrayList
>
>
> Att,
> Samuel Facchinello
> http://desenvolvendoemflex.blogspot.com
> Joinville - SC
>
>
>
> Em 1 de setembro de 2011 17:13, Re JMD <[email protected]> escreveu:
>
> zando ele quando declaro a variavel acertos no flex:
>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a