Marcelo me desculpe se disse, ainda não sei oq foi, alguma coisa que te deixou irritado. Meu intuito aqui é só de ajudar.
Prestando um pouco mais de atenção no código que você postou notei o seguinte: O Remote Class : [RemoteClass(alias="br.satiflex.entity.TbCdUnidadesAdministrativas")] A classe : public class TbCdUnidadesAdministrativas Um dos atributos : public var tbCdUnidadesAdministrativas : TbCdUnidadesAdministrativas; Você está criando uma classe de um tipo, apontando o Remote Class correto, mas um dos atributos é a própria classe, se isso é proposital é algo que não conheço. 2009/9/22 Marcelo Caser <marceloca...@gmail.com> > @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 >> >> >> >> > > > > -- 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 -~----------~----~----~----~------~----~------~--~---