Contenuto techknowledge
Domanda: Quando si prova a usare il client Soap eConnect, viene restituito un errore "438 Object non supporta la proprietà o il metodo". SOAP SDK è stato installato e il percorso soap:address nel file eConnectSoapSample.wsdl è stato modificato in modo da riflettere il nome del computer e la directory virtuale creata. Quali altre informazioni possono essere eseguite per risolvere il problema? Risposta: Verificare che le impostazioni nel percorso di connessione siano corrette. Il provider deve essere impostato su SQLOLEDB.1 e sull'origine dati il nome del computer in cui è installato sql server. Se il problema persiste, ricreare i file con estensione wsdl e wsml seguendo la procedura seguente:
|
1. |
Eseguire una copia di backup dei file eConnectSoapSample.wsdl ed eConnectSoapSample.wsml esistenti. Si trovano nella cartella Programmi\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. |
|
2. |
Passare a Start > Programs > Microsoft SOAP Toolkit > GENERATORE WSDL. |
|
3. |
Fare clic su Avanti nella schermata iniziale. |
|
4. |
Assegnare al file WSDL il nome eConnectSoapSample e fare clic sul pulsante Seleziona oggetto COM per passare al eConnect.dll. Il percorso predefinito per il .dll è Programmi\Microsoft Great Plains\eConnect\COM. Fare clic su Avanti. |
|
5. |
Nella finestra Selezionare il servizio selezionare la casella di controllo accanto a ExecProcXML e ExecStoredProcedure. Fare clic su Avanti. |
|
6. |
Nella finestra Informazioni listener SOAP impostare l'URI sul nomeserver e sulla directory virtuale in cui è caricato IIS. Fare clic su Avanti |
|
7. |
Infine specificare il percorso per i nuovi file con estensione wsdl e wsml. Passare a Programmi\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb. Fare clic su Avanti per completare il processo, non è possibile fare clic sul pulsante Indietro dopo questa finestra. Fare clic su Sì per sostituire l'esistente. |
|
8. |
Nella finestra Fine fare clic su Fine. |
|
9. |
Eseguire il client Soap eConnect usando i nuovi file con estensione wsdl e wsml. |
Questo articolo è stato ID documento TechKnowledge: 26743
|
Parole chiave: |
kbnosurvey kbarchive kbMBSPartner kbMBSMigrate BemisKB856904 |