TechKnowledge Content

Запитання. Під час спроби скористатися клієнтом eConnect Soap повертається помилка "Об'єкт 438" не підтримує властивість або метод. SDK SOAP інстальовано, а розташування soap:address – у файлі eConnectSoapSample.wsdl змінено, щоб відобразити ім'я комп'ютера та створений віртуальний каталог. Що ще можна зробити, щоб вирішити цю проблему? Відповідь. Переконайтеся, що параметри в полі Шлях підключення правильні. Потрібно, щоб постачальник мав значення SQLOLEDB.1, а джерело даних – ім'я комп'ютера, де інстальовано сервер SQL. Якщо це не допомогло, повторно створити файли WSDL і WSML, виконавши наведені нижче дії.

1.

Зробіть резервну копію наявних файлів eConnectSoapSample.wsdl і eConnectSoapSample.wsml. Їх буде розташовано в папці Program Files\Microsoft Great Plains\eConnect\eConnect Samples\SOAP\eConnect SoapSamples\Service\Isapivb.

2.

Перейдіть до меню Пуск > програми > засіб Microsoft SOAP > WSDL Generator.

3.

На екрані привітання натисніть кнопку Далі.

4.

Назвіть файл WSDL eConnectSoapSample і натисніть кнопку Вибрати об'єкт COM, щоб перейти до eConnect.dll. Стандартний шлях для .dll – Program Files\Microsoft Great Plains\eConnect\COM. Натисніть кнопку Далі.

5.

У вікні Виберіть службу позначте як ExecProcXML, так і ExecStoredProcedure. Натисніть кнопку Далі.

6.

У вікні відомостей про прослуховувача SOAP установіть для 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: 26743

Ключові слова:  

kbnosurvey kbarchive kbMBSPartner kbMBSMigrate BemisKB856904

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.