Saltar al contenido

ERROR DE SOAP: análisis de WSDL: extensión WSDL requerida desconocida ‘http://schemas.xmlsoap.org/ws/2004/09/policy’ en PHP SoapClient al llamar a SAP PI

Ya no tienes que buscar más por todo internet ya que llegaste al sitio exacto, tenemos la respuesta que quieres hallar sin complicaciones.

Solución:

La única solución que se me ocurre en este momento es actualizar su etiqueta UsingPolicy:

Cambia la etiqueta:

 

a esto:


Esta no es realmente la respuesta correcta en un entorno SAP. En su URL para el WSDL, verá /ws_policy/ – cambiar esto a /standard/ y podrá usar la clase PHP SoapClient para consumir el servicio web sin tener que mantener una copia local modificada del WSDL. Puede ver lo mismo en un blog de SAP aquí (probablemente sea necesario iniciar sesión).

Para las nuevas versiones, la URL ya no contiene “ws_policy”, sino que hay un 0 (estándar) o 1 (política)

Ejemplo:

….wsdl/flv_10002A111AD1/bndg_url/…. (ws_policy)

….wsdl/flv_10002A101AD1/bndg_url/…. (estándar)

Creditos a Rafa Martinez

Comentarios y calificaciones

Tienes la opción de añadir valor a nuestra información cooperando tu experiencia en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *