desculpa, quando respondi que sim, era somente para o JAVA. o flex não precisa de get e set
Att, Samuel Facchinello http://desenvolvendoemflex.blogspot.com Joinville - SC Em 25 de agosto de 2011 10:16, Re JMD <[email protected]> escreveu: > Você teria algum exemplo de como faço os get e set dessa classe com > relacionamento? > * > > package > * xxx.xxx.xxx.vo > > { > > [ > *RemoteClass*(alias=*"xxx.xxx.xxx.xxx.Desvio"*)] > > [ > *Bindable*] > > *public* *class* Desvio > > { > > *public* *function* Desvio() > > {} > > *public* *var* vlDesvio:Movimento > > *public* *var* cdTpjustif:Number > > *public* *var* idMovimento:Movimento > > *public* *var* cdPeriodo:Periodo > > *public* *var* idConta:Plconta > > *public* *var* cdUa:Ua > > } > > } > > > Tentei salvar o Objeto dessa forma porém o hibernate retorna o erro: > * > > org.hibernate.PropertyValueException > * > : not-null property references a null or transient value: > xxx.xxx.xxx.model.Desvio.cdPeriodo > > <vo:Desvio > i="voDesvio"/> > * > > private > * *function* button2_clickHandler(event:MouseEvent):*void* > > { > > voDesvio.cdTpjustif=cbTpjustif.selectedItem.cdTpjustif; > > voDesvio.cdUa=movimentoDesvio.cdUa.cdUa > *as* Ua; > > voDesvio.idMovimento=movimentoDesvio.idMovimento > *as* com.fozci.sicorc.vo.Movimento; > > voDesvio.vlDesvio=movimentoDesvio.vlDesvioMar > *as* com.fozci.sicorc.vo.Movimento; > > voDesvio.idConta=movimentoDesvio.idConta.idConta > *as* Plconta; > > desvioService.justificarDesvio(voDesvio); > > } > porém retorna um erro > > > > Em 25 de agosto de 2011 08:44, Samuel Facchinello > <[email protected]>escreveu: > > SIM. >> >> >> Att, >> Samuel Facchinello >> http://desenvolvendoemflex.blogspot.com >> Joinville - SC >> >> >> >> Em 24 de agosto de 2011 17:58, Re JMD <[email protected]> escreveu: >> >> Uma outra Dúvida, para passar ós parâmentros nas minhas Classes Remotas >>> devem ter os Get e Set ? >>> >>> Em 24 de agosto de 2011 17:10, Re JMD <[email protected]> escreveu: >>> >>> Ele retorna o log de tudo só não retorna o log quando chamao a função. >>>> >>>> Em 24 de agosto de 2011 16:55, Samuel Facchinello >>>> <[email protected]>escreveu: >>>> >>>> vc utiliza o FlashPlayerDebug?? >>>>> >>>>> nao estoura nenhum erro? >>>>> >>>>> :S estranho! >>>>> >>>>> >>>>> Att, >>>>> Samuel Facchinello >>>>> http://desenvolvendoemflex.blogspot.com >>>>> Joinville - SC >>>>> >>>>> >>>>> >>>>> Em 24 de agosto de 2011 16:53, Re JMD <[email protected]> escreveu: >>>>> >>>>> Cara já tentei fazer isso e não consegui. Como coloco esse log em >>>>>> Debug, utilizo o tomcat no eclipse. >>>>>> >>>>>> >>>>>> Em 24 de agosto de 2011 16:40, Samuel Facchinello < >>>>>> [email protected]> escreveu: >>>>>> >>>>>> estranho. >>>>>>> >>>>>>> coloca o jboss/tomcat com o log em debug, e ve qual erro da. >>>>>>> >>>>>>> >>>>>>> Att, >>>>>>> Samuel Facchinello >>>>>>> http://desenvolvendoemflex.blogspot.com >>>>>>> Joinville - SC >>>>>>> >>>>>>> >>>>>>> >>>>>>> Em 24 de agosto de 2011 16:08, Re JMD <[email protected]> escreveu: >>>>>>> >>>>>>> >>>>>>> Está sim cara, tanto que eu utilizo esses parâmetros para preencher >>>>>>>> alguns campos na Tela. e no VO os parâmetros já estão tipados com seus >>>>>>>> Objetos. >>>>>>>> >>>>>>>> Exemplo: >>>>>>>> >>>>>>>> Quando pego o parâmetro em "movimentoDesvio.idConta.idConta" ele >>>>>>>> está acessando essa Class.as: >>>>>>>> * >>>>>>>> >>>>>>>> package >>>>>>>> **xxx.xxx.xxx.xxx.*.vo >>>>>>>> >>>>>>>> { >>>>>>>> >>>>>>>> [ >>>>>>>> *RemoteClass*(alias=*"xxx.xxx.xxx.xxx.Movimento"*)] >>>>>>>> >>>>>>>> [ >>>>>>>> *Bindable*] >>>>>>>> >>>>>>>> *public* *class* Movimento >>>>>>>> >>>>>>>> { >>>>>>>> >>>>>>>> *public* *function* Movimento() >>>>>>>> >>>>>>>> { >>>>>>>> >>>>>>>> } >>>>>>>> >>>>>>>> *public* *var* idMovimento: Number >>>>>>>> >>>>>>>> *public* *var* idConta:Plconta >>>>>>>> >>>>>>>> Acredito que seja alguma coisa na hora de passar esse parâmetros >>>>>>>> para o Java. >>>>>>>> >>>>>>>> Em 24 de agosto de 2011 15:54, Samuel Facchinello < >>>>>>>> [email protected]> escreveu: >>>>>>>> >>>>>>>> seus VOs (Ex: Periodo) estao com a tag "*RemoteClass*" ??? >>>>>>>>> >>>>>>>>> Att, >>>>>>>>> Samuel Facchinello >>>>>>>>> http://desenvolvendoemflex.blogspot.com >>>>>>>>> Joinville - SC >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Em 24 de agosto de 2011 15:51, Re JMD <[email protected]>escreveu: >>>>>>>>> >>>>>>>>>> Pessoal, >>>>>>>>>> >>>>>>>>>> Tenho que executar um método no Java para salvar um Objeto sendo >>>>>>>>>> que eu eu chamo esse método no flex atraves de uma função . >>>>>>>>>> Já fiz isso várias vezes e até então não tinha dado problema, >>>>>>>>>> porém nunca tive a nescessidade de passar os parâmetros do Flex para >>>>>>>>>> o Java >>>>>>>>>> onde que esses parâmetros são Objetos. >>>>>>>>>> >>>>>>>>>> O Problema é que nem o flex nem o Java retorna um erro, Já testei >>>>>>>>>> outros métodos e a Conexão Flex + Blaze + Java está funcionando >>>>>>>>>> corretamente. >>>>>>>>>> >>>>>>>>>> Alguém tem alguma sugestão? >>>>>>>>>> >>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> Método Java >>>>>>>>>> >>>>>>>>>> public >>>>>>>>>> *Desvio justificarDesvio(Periodo cdPeriodo, *short* cdTpjustif, >>>>>>>>>> >>>>>>>>>> Ua cdUa, Movimento idMovimento, BigDecimal vlDesvio, Plconta >>>>>>>>>> idConta ) >>>>>>>>>> *throws* Exception { >>>>>>>>>> >>>>>>>>>> } >>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> Function Flex >>>>>>>>>> >>>>>>>>>> private >>>>>>>>>> **function* button2_clickHandler(event:MouseEvent):*void* >>>>>>>>>> >>>>>>>>>> { >>>>>>>>>> >>>>>>>>>> *var* cdPeriodo:Periodo >>>>>>>>>> >>>>>>>>>> cdPeriodo=362; >>>>>>>>>> >>>>>>>>>> desvioService.justificarDesvio(cdPeriodo, >>>>>>>>>> cbTpjustif.selectedItem.cdTpjustif, movimentoDesvio.cdUa.cdUa, >>>>>>>>>> movimentoDesvio.idMovimento, movimentoDesvio.vlDesvioMar, >>>>>>>>>> movimentoDesvio.idConta.idConta) >>>>>>>>>> >>>>>>>>>> } >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> 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 >>>>>>> >>>>>> >>>>>> -- >>>>>> 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 >>>>> >>>> >>>> >>> -- >>> 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 >> > > -- > 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
