Erro no envio de XML para o WebService

Discussão em 'Progress 4GL' iniciado por af.dums, Dezembro 7, 2012.

  1. af.dums

    af.dums Membro Ativo

    Senhores, temos o seguinte problema:

    Uma variável longchar que tem dentro dela um XML (uma tripa de tags), quando envio para o WebService essa variável com um conteúdo muito extenso (muitos registros, é um XML de item fornecedor) o WebService me retorna o seguinte erro , em anexo, se o conteúdo da variável é menor envia sem problemas...

    O que poderíamos fazer para sanar esse problema? Dentro da variável não estamos conseguindo incluir nenhuma quebra para ver se resolver (chr(13) ou chr(10)).

    Obrigado.

    Abraços...

    Arquivos Anexados:

  2. lima

    lima Membro Participativo

    Opa Anderson,

    Esse erro parece que é devido ao retorno da chamada do WebService e não ao XML de envio. Geralmente retorna um XML tbm e é esse XML que está estourando a variável character.

    Ele deve estar enviando(input) um Longchar e retornando(output) um character, se a variável de retorno estiver como character, troque para longchar, isso deve resolver seu problema.

    Abraço.
  3. af.dums

    af.dums Membro Ativo

    Opa...

    Obrigado...

    Era isso mesmo...

    Abraços...

Compartilhe esta Página