¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Error de PortType en WSDL: Solución y pasos a seguir

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

Hola,

Estoy regenerando un servicio web de consumidor existente, con un nuevo WSDL. Cargo el nuevo archivo WSDL y ocurre el siguiente error:

PortType XXXX no encontrado en el WSDL

Mensaje No. SPXN062

Si intento crear otro servicio con el mismo archivo WSDL en su lugar. Me permite crearlo, por lo que no creo que el problema sea el archivo WSDL.

También intenté instalar esta nota de SAP 2017253 - Error 'porttype ... no encontrado en wsdl' pero no funcionó.

¿Puedes ayudarme a resolver este problema?

Gracias

Stefano

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

4 Respuestas

0
Cargando...

Hola Cristina,

He leído el enlace que recomendaste, pero no creo que me sirva, ya que al final el problema era que el archivo wsdl estaba incompleto.

Mi archivo wsdl está completo, de hecho si intento crear uno nuevo con este archivo, lo crea.

¿Alguna otra sugerencia?

Gracias

Stefano

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

Hola sharif.gool-partner.bmw ,

He resuelto el problema eliminando el antiguo WebService y recreándolo. Esto sucede cuando el antiguo WSDL y el nuevo WSDL tienen un NAMESPACE diferente, no he encontrado ninguna otra solución. Recuerda la transacción SE80, selecciona Servicios Empresariales y luego el WebService a eliminar, clic derecho -> Eliminar. Acepta el mensaje emergente y selecciona Mostrar Usados.

Saludos,

Stefano

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

Hola slanzetta

¿Lograste corregir esto? ¿Fue la solución depurar y cambiar las variables para que coincidan - durante la regeneración?

Creo que en mi caso, este error posiblemente se debe a que el proveedor de servicios fue creado en una versión anterior de SAP. Dado que hubo una actualización, intentar actualizar el servicio con el nuevo wsdl causa este error. Aún no estoy seguro de dónde se poblaron estos datos incorrectos en las variables que se comparan. De hecho, es una diferencia de nombre y espacio de nombres lo que causa este error.

Si pudieras compartir el enfoque que tomaste para resolver esto, sería muy apreciado.

cristiano.hansen si tienes alguna sugerencia, también es bienvenida y apreciada.

Muchas gracias,

Sharif

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

Hola,

Agrego que la principal diferencia entre los 2 archivos wsdl es que el espacio de nombres es diferente.

En este caso, ¿se puede actualizar el antiguo servicio web del consumidor?

¿O deberían eliminarse los servicios web y todos los objetos relacionados en este caso?

Gracias

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?