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

Responder a