Desktop com WebService

0 respostas
H

Pessoal, estou tentando fazer uma ligação com desktop e webservice,

estou usando isto como exemplo: http://www.youtube.com/watch?feature=player_embedded&v=RsLueLEApH8
sendo isso uma verificacao do prazo de entrega do servico dos correios:

com este exemplo eu consigo certinho... mas na hora que eu faço a adaptacao nao ta dando certo....

@Action
    public void calcular() {

        CResultado resposta = calcPrazo(nCdServico.getText(), sCepOrigem.getText(), sCepDestino.getText());
        System.out.println(resposta);
 
    }


  private static CResultado calcPrazo(java.lang.String nCdServico, java.lang.String sCepOrigem, java.lang.String sCepDestino) {
        buscar.CalcPrecoPrazoWS service = new buscar.CalcPrecoPrazoWS();
        buscar.CalcPrecoPrazoWSSoap port = service.getCalcPrecoPrazoWSSoap();
        return port.calcPrazo(nCdServico, sCepOrigem, sCepDestino);
    }

porem não estou conseguindo chegar no resultado final, o resultado é sempre o endereço de memoria.

tentei fazer assim tambem....

public void calcular() {

        buscar.ArrayOfCServico aocs = new buscar.ArrayOfCServico();
       buscar.CServico cs = new buscar.CServico();

        CResultado resposta = calcPrazo(nCdServico.getText(), sCepOrigem.getText(), sCepDestino.getText());
        System.out.println(resposta);
        
       resposta.getServicos();
        aocs.getCServico();
        cs.getCodigo();
        cs.getPrazoEntrega();

    }

porem o resultado final é sempre 0 ou null, onde está o erro?

Criado 10 de março de 2013
Respostas 0
Participantes 1