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