TechKnowledge Content
คําถาม:
ข้อผิดพลาด '438 วัตถุไม่สนับสนุนคุณสมบัติหรือวิธี' ถูกส่งกลับเมื่อพยายามใช้ eConnect Soap Client SOAP SDK ได้รับการติดตั้งและที่อยู่ soap:address ในไฟล์ eConnectSoapSample.wsdl ถูกแก้ไขเพื่อแสดงชื่อคอมพิวเตอร์และไดเรกทอรีเสมือนที่สร้างขึ้น สามารถแก้ไขปัญหาอะไรอีกได้บ้าง คําตอบ: ตรวจสอบว่าการตั้งค่าใน เส้นทางการเชื่อมต่อ ถูกต้อง ตัวให้บริการควรตั้งค่าเท่ากับ SQLOLEDB.1 และแหล่งข้อมูลของชื่อเครื่องที่ติดตั้ง SQL Server ถ้ายังคงล้มเหลว ให้สร้างไฟล์ .wsdl และ .wsml ใหม่ โดยปฏิบัติตามขั้นตอนด้านล่าง:
1. |
สํารองข้อมูลไฟล์ eConnectSoapSample.wsdl และ eConnectSoapSample.wsml ที่มีอยู่ โดยจะอยู่ในโฟลเดอร์ Program Files\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb |
2. |
นําทางไปยัง เริ่ม >ต่างๆ >ชุดเครื่องมือ Microsoft SOAP > WSDL |
3. |
คลิก ถัดไป บนหน้าจอ ยินดีต้อนรับ |
4. |
ตั้งชื่อไฟล์ WSDL eConnectSoapSample แล้วคลิกปุ่ม เลือกวัตถุ COM เพื่อeConnect.dllไฟล์ เส้นทางเริ่มต้น.dll Program Files\Microsoft Great Plains\eConnect\COM คลิก ถัดไป |
5. |
ในหน้าต่าง เลือกบริการ ให้กาเครื่องหมายที่กล่องกาเครื่องหมายที่อยู่ถัดจากทั้ง ExecProcXML และ ExecStoredProcedure คลิก ถัดไป |
6. |
บนหน้าต่างข้อมูล SOAP Listener ให้ตั้งค่า URI เป็นชื่อเซิร์ฟเวอร์และไดเรกทอรีเสมือนที่โหลด IIS คลิก ถัดไป |
7. |
สุดท้าย ระบุที่ตั้งของไฟล์ .wsdl และ .wsml ใหม่ เรียกดู Program Files\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb คลิก ถัดไป เพื่อเสร็จสิ้นกระบวนการ คุณไม่สามารถคลิกปุ่ม ย้อนกลับ หลังจากหน้าต่างนี้ คลิก ใช่ เพื่อแทนที่ที่มีอยู่ |
8. |
บนหน้าต่าง เสร็จสิ้น ให้คลิก เสร็จสิ้น |
9. |
เรียกใช้ไคลเอ็นต์ eConnect Soap โดยใช้ไฟล์ .wsdl และ .wsml ใหม่ |
บทความนี้คือ TechKnowledge Document ID: 26743
คําหลัก: |
kbnosurvey kbMBSPartner kbMBSMigrate BemisKB856904 |