¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Erro de PortType no WSDL: Solução e passos a seguir

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

Olá,

Estou regenerando um serviço web de consumidor existente, com um novo WSDL. Carrego o novo arquivo WSDL e ocorre o seguinte erro:

PortType XXXX não encontrado no WSDL

Mensagem No. SPXN062

Se eu tentar criar outro serviço com o mesmo arquivo WSDL, ele me permite criá-lo, então não acredito que o problema seja o arquivo WSDL.

Também tentei instalar a nota SAP 2017253 - Erro 'porttype ... não encontrado no wsdl' mas não funcionou.

Você pode me ajudar a resolver esse problema?

Obrigado

Stefano

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

4 Respuestas

0
Cargando...

Olá, Cristina,

Li o link que você recomendou, mas não acho que seja útil para mim, pois no final o problema era que o arquivo wsdl estava incompleto.

Meu arquivo wsdl está completo, na verdade, se eu tentar criar um novo com este arquivo, ele é criado.

Alguma outra sugestão?

Obrigado,

Stefano

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

Olá sharif.gool-partner.bmw ,

Resolvi o problema removendo o antigo WebService e recriando-o. Isso ocorre quando o antigo WSDL e o novo WSDL têm um NAMESPACE diferente, não encontrei outra solução. Lembre-se da transação SE80, selecione Serviços Empresariais e depois o WebService a ser removido, clique com o botão direito -> Excluir. Aceite a mensagem emergente e selecione Mostrar Usados.

Saudações,

Stefano

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

Olá slanzetta

Você conseguiu corrigir isso? Foi a solução depurar e alterar as variáveis para que coincidam - durante a regeneração?

Acredito que, no meu caso, esse erro possivelmente se deve ao fato de o provedor de serviços ter sido criado em uma versão anterior do SAP. Com a atualização, tentar atualizar o serviço com o novo wsdl causa esse erro. Ainda não tenho certeza de onde esses dados incorretos foram populados nas variáveis que estão sendo comparadas. Na verdade, é uma diferença de nome e espaço de nomes que causa esse erro.

Se você puder compartilhar a abordagem que tomou para resolver isso, seria muito apreciado.

cristiano.hansen se você tiver alguma sugestão, ela também é bem-vinda e apreciada.

Muito obrigado,

Sharif

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

Olá,

Adiciono que a principal diferença entre os 2 arquivos wsdl é que o espaço de nomes é diferente.

Neste caso, é possível atualizar o antigo serviço web do consumidor?

Ou devem ser removidos os serviços web e todos os objetos relacionados neste caso?

Obrigado

Stefano

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?