Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP Soap Client ไม่รองรับ WSDL extension เมื่อเชื่อมต่อ SAP

วิธีแก้ไขที่เป็นไปได้คืออัปเดต policy tag ดังนี้:

<wsp:UsingPolicy wsdl:required="true"/>

เปลี่ยน policy tag เป็น:

<wsp:UsingPolicy wsdl:required="false"/>

และลองเรียก service อีกครั้ง

อีกทางเลือกหนึ่งคือเปลี่ยน /ws_policy/ เป็น /standard/ และคุณจะสามารถใช้ PHP Soap Client ใช้บริการ Web Service ได้

ไปที่ Web Service Administration ใน SAP ECC ด้วย SOAMANAGER -> SOA-Management

PHP Soap Client ไม่รองรับ WSDL extension เมื่อเชื่อมต่อ SAP


PHP Soap Client ไม่รองรับ WSDL extension เมื่อเชื่อมต่อ SAP

ใน URL ของเบราว์เซอร์ คุณจะเห็นแท็ก "ws_policy" -> แทนที่ด้วย "standard" และคุณจะได้ WSDL โดยไม่มี policy tag

PHP Soap Client ไม่รองรับ WSDL extension เมื่อเชื่อมต่อ SAP