¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como resolver o erro SOAP:1.032 SRT em um serviço web com estruturas aninhadas.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Olá,

No meu cenário, quero chamar um serviço web em um servidor separado.

Os proxies do consumidor foram gerados com o WSDL. As portas lógicas estão configuradas.

No total, estou usando 5 serviços web e eles funcionam bem, apenas um serviço web está lançando o erro:

"SOAP:1.032 SRT: Um tipo de conteúdo incorreto foi recebido e um corpo HTTP vazio: ("Código HTTP 400: Solicitação incorreta")".

A exceção é "cx_ai_system_fault".

Quando tento testar o serviço web na ferramenta de teste do provedor de serviços web, tudo funciona bem com os mesmos parâmetros.

Tenho a sensação de que o problema pode ser uma questão com uma estrutura profundamente aninhada de atributos na estrutura de solicitação do método do serviço web:

Alguma ideia do que poderia ser o problema e como resolvê-lo?

Obrigado e cumprimentos,

Andreas

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Obrigado, Attila!

A pista foi útil.

Ao verificar na pista que a chamada ao serviço estava comprimida, desativei a compressão HTTP na configuração da porta lógica. Principalmente para visualizar a chamada ao serviço web na pista.

Mas, finalmente, isso resolveu o problema e o serviço web está funcionando bem.

Então, no final, não tenho uma boa explicação do que era o problema com a compressão antes, mas pelo menos está funcionando novamente

Saudações,

Andreas

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Andreas

Recomendaria revisar um rastreamento de nível 3 ICM desta chamada. Você poderá ver a solicitação e a resposta do provedor. Se retornarem HTTP 400, pode haver mais informações no Corpo.

Também poderia comparar as duas chamadas da ferramenta de teste e do sistema SAP.

Verifique a wiki sobre como criar e analisar um rastreamento ICM: http://wiki.scn.sap.com/wiki/x/c4E_FQ

Saudações,

Attila

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?