ESTOU COM O SEGUINTE PROBLEMA ....
ETSOU TENTANDO IMPRIMIR UMA LISTA DE RESPONSAVEIS NA TELA
A BUSCA FUNCIONA PERFEITAMENTA
MAS NAO ESTA SERIALIZANDO O CAMPO ID .. ESTA VINDO NULO NO FLEX..
JA FIZ O DEBUG NO JAVA E ELE DEVOLVE A LISTA COM TODOS OS RESPONSAVEIS COM
ID NORMAL
O PROBLEMA ESTA NA HORA DE CARREGAR NO FLEX
 ACREDITO QUE O PROBLEMA POSSA SER POR CAUSA DE HERANCA ALGUEM PODE ME
AJUDAR NESSE PROBLEMA

OBRIGADO

 tenho as seguintes classes

java


@Entity
@Table(name="PESSOA")
@Inheritance(strategy=InheritanceType.JOINED)
public abstract  class Pessoa extends BaseEntity implements Serializable {
 /**
 *
 */
private static final long serialVersionUID = 1L;

@SuppressWarnings("unused")
@Id
@SequenceGenerator (name = "SEQ_PESSOA", sequenceName =
"SEQ_PESSOA",allocationSize=1,initialValue=1)
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="SEQ_PESSOA")
private Integer id;
 @NotNull
@Column
private String nome;


public void setId(Integer id) {
this.id = id;
}


public String getNome() {
return nome;
}


public void setNome(String nome) {
this.nome = nome;
}


@Override
public Integer getId() {
// TODO Auto-generated method stub
return null;
}

@Override
public void inativar() {
// TODO Auto-generated method stub
 }
 }



/////////////////////////////////////////////

@Entity
@Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL)
@Table(name="Responsavel")
public class Responsavel extends Pessoa implements Serializable {

/**
 *
 */
private static final long serialVersionUID = 1L;
 @NotNull
@Column
private String cpf;



public String getCpf() {
return cpf;
}


public void setCpf(String cpf) {
this.cpf = cpf;
}


FLEX


[Bindable]
[RemoteClass (alias=" br.patrimonio.pessoa.entity.Pessoa")]
public class Pessoa
{
public var  id:*;
public var nome:String;
 }
}


///////////////////////////

Bindable]
[RemoteClass (alias="br.patrimonio.responsavel.entity.Responsavel")]
public class Responsavel extends Pessoa
{
 public var  cpf:String;

 }
}

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