Boa noite pessoal,

Estou com um problema no momento de recuperar os valores vindos da tela. Já
verifiquei os mapeamentos estão corretos, um prova disso é que os dados de
Participante eu consigo recuperar, como pode ser visto abaixo, o erro só
aparece quando tento recuperar os valores de endereço pois acusa que a
classe endereco = null.



*Código java persistência*

public boolean create(ParticipanteBean participanteBean) throws
DAOException {
PreparedStatement stm = null;
ResultSet rs = null;
 try {
connection.setAutoCommit(false);
 int    codigo                  =
this.getProximoCodigoSequencia(connection, "CODIGO_PARTICIPANTE");;
int    tipo                      = participanteBean.getTipo();
String nome                 = participanteBean.getNome();
                    //Até aqui consegue pegar os valores
String logradouro          =
participanteBean.getEndereco().getLogradouro();          //nesse ponto dar
exception endereco = null
String numero              = participanteBean.getEndereco().getNumero();
String complemento     = participanteBean.getEndereco().getComplemento();
String pontoReferencia =
participanteBean.getEndereco().getPontoReferencia();
String bairro                = participanteBean.getEndereco().getBairro();
int    cidade                 =
participanteBean.getEndereco().getCidade().getCodigo();
String cep                   = participanteBean.getEndereco().getCep();



*Classe Java*

package bean;

public class EnderecoBean {
 private String logradouro;
private String numero;
private String complemento;
private String pontoReferencia;
private String bairro;
private CidadeBean cidade;
private String cep;
 public EnderecoBean() {
super();
cidade = new CidadeBean();
}

public EnderecoBean(String logradouro, String numero, String complemento,
String pontoReferencia,
String bairro, CidadeBean cidade, String cep) {
super();
this.logradouro = logradouro;
this.numero = numero;
this.complemento = complemento;
this.pontoReferencia = pontoReferencia;
this.bairro = bairro;
this.cidade = cidade;
this.cep = cep;
}
}

*Classe no Flex*

package entidades
{
[Bindable]
[RemoteClass(alias="bean.EnderecoBean")]
public class EnderecoVO
{
public var logradouro:String;
public var numero:String;
public var complemento:String;
public var pontoReferencia:String;
public var bairro:String;
public var cidade:CidadeVO;
public var cep:String;
 public function EnderecoVO()
{
}
}
}


-- 
Amarildo Lucena
Analista de Sistemas / Delphi Developer
GoogleTalk:   infosl...@gmail.com
MSN:            amarildoluc...@hotmail.com
Skype:          amarildojf

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