Páginas filhas
  • WSCERR047 XML Error XML_ERROR POST em ...

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
WSCERR047 XML Error XML_ERROR POST em ...
WSCERR047 XML Error XML_ERROR POST em ...

WSCERR047 / XML Error [XML_ERROR] ( POST em ...

Abrangência
ERP 10 e 11



WSCERR047 / XML Error [XML_ERROR] ( POST em <URL> )

Esta ocorrência é reproduzida, quando da utilização de um código-fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ação/método solicitado.

Após montado e enviado o pacote de envio para a solicitação de processamento do serviço, o pacote SOAP retornado pelo serviço é analisado para a alimentação dos parâmetros AdvPL. Caso seja detectada alguma inconsistência, considerada pelo parser interno de xml do sistema, como um erro de sintaxe no XML, o pacote SOAP de retorno é considerado inválido, e o processamento é abortado com esta ocorrência, informando em XML_ERROR a mensagem de erro do parser interno; e em <URL> o servidor de WebServices que retornou o pacote.

Esta ocorrência é capturada pelo próprio código-fonte do método, sendo que o método 'Client' chamado retornará .F. (falso), e a descrição da ocorrência deve ser recuperada através da função GetWSCError(). Veja mais detalhes na função GetWSCError(), pois ela oferece a possibilidade de recuperar os elementos principais de retorno de um pacote SOAP_FAULT isoladamente.