Os gettres e setters estao corretos e "public". (nas classes java). Na Classe AS nao tenho os getters e setters
2009/9/9 Mário Júnior <[email protected]> > o getter está certinho? Esse é outro erro comum: > > puglic Long getCodigo() <-- CERTO. > > public Long ge*tc*odigo() <--* Errado. * > > Não está "errado" sintaticamente, pq para o Java esse método pode existir > mas não é um "getter" propriamente válido. O BlazeDS utiliza reflexao para > acessar os atributos portanto é essencial q esteja escrito da maneira certa > "getCodigo" com "C" maiusculo. > > Outra coisa é ficar atento a visibilidade do getter, tem q ser public. > > > (uma vez eu mandava o eclipse gerar meus getters/setters e nao prestava > atenção q estavam sendo gerados como protected, e perdi um tempão para > prestar atenção nisso... bellow! hahahah) > > abraços. > > > > > > 2009/9/9 Leonardo Ribeiro <[email protected]> > >> Sim estao identicos, a diferenca é o tipo de dado que na classe java é >> Long e na AS é Number >> Classe Java >> >> @Entity >> @Table(name="xyz") >> @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) >> public class Xyz implements Serializable { >> >> private static final long serialVersionUID = 1L; >> >> @Id >> @Column(name = "codigo", nullable = false, unique = true) >> private Long codigo; >> >> @Column(name = "nome", nullable = false, length = 50, unique = true) >> private String nome; >> >> >> Classe AS >> >> [RemoteClass(alias="caminho.package.entities.Xyz")] >> [Bindable] >> public class Xyz >> { >> public var codigo:Number; >> public var nome:String; >> >> public function Xyz() >> >> >> } >> >> >> Qualquer ajuda é bem vinda.. nao consigo resolver isso e o desenvolvimento >> parou. >> >> Att >> >> 2009/9/9 Diego Martinez Salvanha <[email protected]> >> >> >>> verifique se os Atributos da Classe Java estão idênticos na Classe AS! >>> >>> parece bobo.. mas é um erro comum... >>> >>> espero ter ajudado ! >>> >>> 2009/9/9 Leonardo Ribeiro <[email protected]>: >>> > Pessoal, >>> > >>> > Tenho uma aplicacao simples com Java+Hibernate+Flex+Spring. >>> > >>> > Tenho uma classe simples em java com "codigo" e "nome" sendo codigo o >>> @Id, >>> > gravacao ocorre perfeitamente mas quando eu faço um select eu vejo que >>> a >>> > classe java foi carregada perfeitamente com "codigo" e "nome" porem na >>> minha >>> > classe correspondente em actionScrip que esta "Bindable" com a classe >>> java >>> > so carrega "nome" e o "codigo" fica NaN. >>> > >>> > Uso o BlazeDS >>> > >>> > Alguem sabe o motivo de ocorrer isso? >>> > >>> > -- >>> > []'s >>> > Leonardo >>> > >>> > Linux User #488650 >>> > Ubuntu User #27045 >>> > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >>> > >>> > > >>> > >>> >>> >>> >>> -- >>> -------------------------------------------------------------------- >>> Diego M Salvanha >>> >>> msn : [email protected] >>> 18 8801 4874 >>> >>> >>> P Antes de imprimir, pense no AQUECIMENTO GLOBAL. >>> >>> >>> >> >> >> -- >> []'s >> Leonardo >> >> Linux User #488650 >> Ubuntu User #27045 >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> >> >> > > > -- > Mario Junior > Enterprise Java / Flex Architectures > Adobe Certified Expert Flex 3 with AIR > > Sofshore Informática > http://www.sofshore.com.br > +55 (48) 3337 2003 > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi > Florianopolis SC Brasil > > > > > -- []'s Leonardo Linux User #488650 Ubuntu User #27045 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
