@clayton diacho já olhei td quanto eh coisa... só acho estranho que quando mudo para o tipo Object, como disse lah em cima a coisa "funcionado" o erro desaparece!
2009/9/22 Clayton <marquesclayt...@gmail.com> > Vou dizer uma coisa. Isso aconteceu comigo tb e apesar de verificar o > RemoteClass só consegui resolver isso prestando muita atenção nele, pois > apesar do nome da entidade estar correta o package referenciado estava > faltando uma letra. Vale a pena conferir com muito cuidado todo o endereço > no RemoteClass. > > 2009/9/22 Marcelo Caser <marceloca...@gmail.com> > >> é do tipo serializable olhei o [RemoteClass] e as classes no java como >> mostra abaixo: >> >> >> no AS3 >> >> package br.satiflex.model >> { >> import mx.collections.ArrayCollection; >> >> [RemoteClass(alias="br.satiflex.entity.TbCdUnidadesAdministrativas")] >> [Bindable] >> public class TbCdUnidadesAdministrativas >> { >> >> public var id : Number >> public var tbDsTiposUnidadesAdministrativas : >> TbDsTiposUnidadesAdministrativas; >> public var tbCdUnidadesAdministrativas : >> TbCdUnidadesAdministrativas; >> public var vchSigla : String >> public var vchNome : String >> public var tbCdUnidadesAdministrativases : ArrayCollection; >> public var tbCdAutenticacoesAdsls : >> ArrayCollection; >> public var tbCdItensCiasTelefonicases : >> ArrayCollection; >> >> >> } >> } >> >> no JAVA >> >> public class TbCdUnidadesAdministrativas implements java.io.Serializable >> { >> >> >> // Fields >> >> private Long id; >> private TbDsTiposUnidadesAdministrativas >> tbDsTiposUnidadesAdministrativas; >> private TbCdUnidadesAdministrativas tbCdUnidadesAdministrativas; >> private String vchSigla; >> private String vchNome; >> private Set<TbCdUnidadesAdministrativas> >> tbCdUnidadesAdministrativases = new HashSet<TbCdUnidadesAdministrativas>(0); >> private Set<TbCdAutenticacoesAdsl> tbCdAutenticacoesAdsls = new >> HashSet<TbCdAutenticacoesAdsl>(0); >> private Set<TbCdItensCiasTelefonicas> tbCdItensCiasTelefonicases = >> new HashSet<TbCdItensCiasTelefonicas>(0); >> >> // Property accessors >> @Id >> >> @Column(name="Id", unique=true, nullable=false, precision=18, scale=0) >> >> public Long getId() { >> return this.id; >> } >> >> public void setId(Long id) { >> this.id = id; >> } >> @ManyToOne(fetch=FetchType.LAZY) >> @JoinColumn(name="IdTipoUnidadeAdministrativa", nullable=false) >> >> public TbDsTiposUnidadesAdministrativas >> getTbDsTiposUnidadesAdministrativas() { >> return this.tbDsTiposUnidadesAdministrativas; >> } >> >> public void >> setTbDsTiposUnidadesAdministrativas(TbDsTiposUnidadesAdministrativas >> tbDsTiposUnidadesAdministrativas) { >> this.tbDsTiposUnidadesAdministrativas = >> tbDsTiposUnidadesAdministrativas; >> } >> @ManyToOne(fetch=FetchType.LAZY) >> @JoinColumn(name="IdUnidadeAdmSuperior") >> >> public TbCdUnidadesAdministrativas getTbCdUnidadesAdministrativas() { >> return this.tbCdUnidadesAdministrativas; >> } >> >> public void setTbCdUnidadesAdministrativas(TbCdUnidadesAdministrativas >> tbCdUnidadesAdministrativas) { >> this.tbCdUnidadesAdministrativas = tbCdUnidadesAdministrativas; >> } >> >> @Column(name="vchSigla", unique=true, nullable=false, length=10) >> >> public String getVchSigla() { >> return this.vchSigla; >> } >> >> public void setVchSigla(String vchSigla) { >> this.vchSigla = vchSigla; >> } >> >> @Column(name="vchNome", nullable=false, length=100) >> >> public String getVchNome() { >> return this.vchNome; >> } >> >> public void setVchNome(String vchNome) { >> this.vchNome = vchNome; >> } >> @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, >> mappedBy="tbCdUnidadesAdministrativas") >> >> public Set<TbCdUnidadesAdministrativas> >> getTbCdUnidadesAdministrativases() { >> return this.tbCdUnidadesAdministrativases; >> } >> >> public void >> setTbCdUnidadesAdministrativases(Set<TbCdUnidadesAdministrativas> >> tbCdUnidadesAdministrativases) { >> this.tbCdUnidadesAdministrativases = >> tbCdUnidadesAdministrativases; >> } >> @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, >> mappedBy="tbCdUnidadesAdministrativas") >> >> public Set<TbCdAutenticacoesAdsl> getTbCdAutenticacoesAdsls() { >> return this.tbCdAutenticacoesAdsls; >> } >> >> public void setTbCdAutenticacoesAdsls(Set<TbCdAutenticacoesAdsl> >> tbCdAutenticacoesAdsls) { >> this.tbCdAutenticacoesAdsls = tbCdAutenticacoesAdsls; >> } >> @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, >> mappedBy="tbCdUnidadesAdministrativas") >> >> public Set<TbCdItensCiasTelefonicas> getTbCdItensCiasTelefonicases() { >> return this.tbCdItensCiasTelefonicases; >> } >> >> public void >> setTbCdItensCiasTelefonicases(Set<TbCdItensCiasTelefonicas> >> tbCdItensCiasTelefonicases) { >> this.tbCdItensCiasTelefonicases = tbCdItensCiasTelefonicases; >> } >> >> Olhando não vi nenhum erro.. alguem pode me ajudar? >> >> >> >> >> >> >> >> > > > -- > Clayton Marques Pereira > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---