Nota de suporte KB0405293
E-mail
Erro do adaptador SAP PI SOAP: "SOAP:ClientError durante a análise do cabeçalho SOAP" para a interface do Ariba CIG usando PI
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Problema

As mensagens enviadas do CIG para o PI falharam com o erro de análise sintática a seguir no adaptador PI SOAP emissor no meu sistema SAP PI:

Erro: erro durante a análise sintática da mensagem XMB recebida.
SOAP: falha na chamada: com.sap.aii.af.sdk.xi.srt.BubbleException: SOAP:ClientError durante a análise sintática do cabeçalho SOAPhttp://sap.com/xi/XI/Message/30XIProtocolError ao preparar SOAP:Header - Documento XML não bem formado{}2-Erro do sistema no analisador [nulo "null"]
SOAP: ocorreu um erro: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: SOAP:ClientError durante a análise sintática do cabeçalho SOAPhttp://sap.com/xi/XI/Message/30XIProtocolError ao preparar SOAP:Header - o documento XML não está bem formado{}2-Erro de sistema no analisador sintático [null "null"]

Resolução

Utilize a seguinte solução alternativa em seu sistema SAP PI:

A solução alternativa acima desativa a funcionalidade DSR Passport em seu sistema SAP PI. A desativação do gerenciamento de passaportes DSR em seu PI não afeta o processamento ou a funcionalidade de mensagens PI. Esta é uma funcionalidade de monitorização que pode afetar algumas ferramentas de monitorização externas, como FRun ou SolMan, que dependem dela.

Consulte SAP KBA SOAP:ClientError durante a análise sintática do cabeçalho SOAP para a interface Ariba e a nota SAP SAP Passports em PI - melhorias de memória e funcionais para referência futura.

Causa

A causa principal é um defeito na biblioteca SAP que é utilizado para inicializar cabeçalhos do SAP Passport enviados do Ariba Network (AN). Até que isso seja resolvido, desativamos a inicialização do SAP Passports quando o documento é originado do AN como parte do hot fix de janeiro de 2021.

Informações adicionais

Se você precisar de mais esclarecimentos sobre a solução alternativa no SAP PI, crie um incidente SAP OSS no componente BC-XI-CON-SOP. As etapas de como criar um incidente SAP OSS são detalhadas em Perguntas mais frequentes Como criar um incidente SAP OSS?


Aplicável a

SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Business Network
SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Business Network SCC > Gateway gerenciado para Business Network de comprador SCC

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade