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

Responder a