Vsebina TechKnowledge
Vprašanje:
Ko poskušate uporabiti odjemalca soap za eConnect, se vrne napaka »438 Predmet ne podpira lastnosti ali metode«. Soap SDK je nameščen in mesto soap:address v datoteki eConnectSoapSample.wsdl je bilo urejeno tako, da odraža ime računalnika in ustvarjen navidezni imenik. Kaj še lahko narediti, da odpravite to težavo?
Odgovor:
Preverite, ali so nastavitve v podoknu Pot povezave pravilne. Ponudnik mora biti enak SQLOLEDB.1 in viru podatkov, v katerem je nameščen strežnik sql Server. Če še vedno ne uspe, znova ustvarite datoteke .wsdl in .wsml tako, da upoštevate spodnje korake:
1. |
Ustvarite varnostno kopijo obstoječih datotek eConnectSoapSample.wsdl in eConnectSoapSample.wsml. Najdete jih v mapi Programske datoteke\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. |
2. |
Premaknite se do > Programs > Microsoft SOAP Toolkit > WSDL Generator. |
3. |
Na pozdravni strani kliknite Naprej. |
4. |
Poimenovanje datoteke WSDL eConnectSoapSample in kliknite gumb Izberi predmet COM, da poiščete eConnect.dll. Privzeta pot za .dll Program Files\Microsoft Great Plains\eConnect\COM. Kliknite Naprej. |
5. |
V oknu Izberite storitev potrdite polje ob možnostih ExecProcXML in ExecStoredProcedure. Kliknite Naprej. |
6. |
V oknu z informacijami o poslušalcih SOAP nastavite URI na ime strežnika in navideznega imenika, kjer se naložijo storitve IIS. Kliknite »Naprej« |
7. |
Na koncu določite mesto novih datotek .wsdl in .wsml. Prebrskajte do programskih datotek\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. Če želite dokončati postopek, za tem oknom ne morete klikniti gumba Nazaj. Če želite zamenjati obstoječo, kliknite Da. |
8. |
V oknu Dokončano kliknite Dokončaj. |
9. |
Zaženite odjemalca Soap Client eConnect z novimi datotekami .wsdl in .wsml. |
Ta članek je bil TechKnowledge DOCUMENT ID: 26743
Ključne besede: |
kbnosurvey kbarchive kbMBSPartner kbMBSMigrate BemisKB856904 |