Tipo isso, que voce esta igual ao que eu fiz, com execessão do nome. E as anotações são no getter mesmo?Tenho utilizado na variavel. Se eu coloco no getter dá erro.
On 18 jan, 09:47, "Rafael Nami" <[email protected]> wrote: > Fala Xará, belezinha?Seguinte, no lado java, é legal você manter as > convenções JavaBeans para propriedades, acessors and mutators. Então, ao > invés de tr_codigo, seria algo assim: > private TipoReuniao tipoReuniao; > > @ManyToOne > @JoinColumn(name="tipo_reuniao") > public TipoReuniao getTipoReuniao() { > return tipoReuniao; > > } > > public void setTipoReuniao(TipoReuniao tipoReuniao) { > this.tipoReuniao = tipoReuniao; > > } > > Modifique dae o código da classe AS para tipoReuniao para: > public var tipoReuniao:TipoReuniao; > > e no código que recupera o objeto do combo > this.reuniao.tipoReuniao = TipoReuniao(cbReuniao.selectedItem); > > É importante salientar que isto só dará certo se o dataProvider do cbReuniao > tiver uma coleção (Array, ArrayCollection) de objetos do tipo TipoReuniao. > Senão na serialização AsObject -> Java, haverá um erro de reflection porque > o tipo Object não é igual ao tipo TipoReuniao. > > Abraços > > Rafael Mauricio Nami > > 2009/1/18 RafaelViana <[email protected]> > > > > > > > Estou com uns problemas aqui, para salvar "objetos": > > > Por exemplo:Tenho a classe TipoReuniao e a classe Reuniao. > > > Dentro da classe Reuniao tenho o seguinte: > > > @ManyToOne > > @JoinColumn(name="tipo_reuniao") > > private TipoReuniao tr_codigo; > > > E no AS: > > > public var tr_codigo:TipoReuniao; > > > Estou tentando salvando o tipo da reunião assim: > > > this.reuniao.tr_codigo = TipoReuniao(cbReuniao.selectedItem); > > > Ao salvar dá esse erro: > > > java.sql.SQLException: Field 'tr_codigo' doesn't have a default value' > > faultDetail:'null' > > > Tenho como salvar o objeto inteiro, ou salvo apenas o id do objeto, > > ele estão ligado por uma FK no banco > > Então inseri manualmente do banco de dados um registro, e quando vou > > consultar da esse erro: > > > java.sql.SQLException: Field 'tr_codigo' doesn't have a default value' > > faultDetail:'null'could not get a field value by reflection getter of > > br.com.cauirs.maconaria.model.entity.TipoReuniao.tr_codigo; nested > > exception is org.hibernate.PropertyAccessException: could not get a > > field value by reflection getter of > > br.com.cauirs.maconaria.model.entity.TipoReuniao.tr_codigo' > > faultDetail:'null' > > > O que vem a ser o reflection getter?Como arrumo o erro? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
