Duvida Erro ao tentar consumir WebService - Proxy

Discussão em 'Progress 4GL' iniciado por af.dums, Dezembro 8, 2014.

  1. af.dums

    af.dums Membro Ativo

    Olá.

    Estou tentando conectar o webservice abaixo via progress:
    http://ec2-54-94-151-68.sa-east-1.compute.amazonaws.com/WSTeste/soap-server.php?wsdl

    Com o seguinte código:
    Código:
    DEFINE VARIABLE hWebService AS HANDLE.
    
    CREATE SERVER hWebService.
    
    hWebService:CONNECT("-WSDL 'http://ec2-54-94-151-68.sa-east-1.compute.amazonaws.com/WSTeste/soap-server.php?wsdl' ") NO-ERROR.
    
    IF NOT hWebService:CONNECTED() THEN DO:
        DEFINE VARIABLE errmsg AS CHARACTER NO-UNDO INIT "SERVER NOT CONNECTED~n".
        DEFINE VARIABLE i AS INTEGER NO-UNDO.
        DO i = 1 TO ERROR-STATUS:NUM-MESSAGES:
            errmsg = errmsg + ERROR-STATUS:GET-MESSAGE(i) + '~n'.
        END.
    
        MESSAGE errmsg VIEW-AS ALERT-BOX ERROR.
    
        STOP.
    END.
    
    MESSAGE 'connected' VIEW-AS ALERT-BOX.
    
    hWebService:DISCONNECT().
    DELETE OBJECT hWebService.
    
    
    Mas estou recebendo de volta o erro:
    upload_2014-12-8_9-17-1.png

    Quando tento conectar pelo SOAP ele pede meu usuário e senha do proxy, mas mesmo informando recebo de volta o erro:
    upload_2014-12-8_9-33-21.png

    Se tento conectar por SOAP em uma rede sem proxy funciona normalmente, não tentei conectar via progress em uma rede sem proxy ainda.

    Alguém tem uma luz de como posso proceder para realizar esta conexão com sucesso?

    Obrigado.
    Última edição: Dezembro 8, 2014
  2. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Olá Anderson,

    Na versão 10.2B eu consegui consumir WebService com proxy, abaixo os comandos:
    Código:
    hWebService:CONNECT("-WSDL 'http://ec2-54-94-151-68.sa-east-1.compute.amazonaws.com/WSTeste/soap-server.php?wsdl' -proxyhost 'servidor_proxy' -proxyport 8080 -proxyUserid 'usuarioproxy' -proxyPassword 'senhausuario' ") NO-ERROR.
    
    Espero que ajude.

    Abs.
    Rsacoman e Agnaldo curtiram isso.

Compartilhe esta Página