bslls:WrongWebServiceHandler¶
Неверно задан обработчик операции web-сервиса (WrongWebServiceHandler)¶
- Тип: Ошибка
- Важность: Критичный
- Включена по умолчанию: Да
- Теги:
suspicious,error
Описание диагностики¶
При отсутствии обработчика операции web-сервиса обращение к данной операции не выдаст ни самих данных, ни ошибки на стороне клиента сервиса, ни ошибки на стороне самого сервиса.
Также важно помнить, что количество параметров операции web-сервиса должно совпадать с количеством параметров, указанных в настройках операции web-сервиса.
Конфигуратор замечает нарушения указанных ограничений только при включенном флаге "Проверка существования назначенных обработчиков".
Примеры¶
Неверный метод-обработчик с пустым телом
Правильный метод-обработчик - есть тело метода и указан правильный набор параметров
Функция FillCatalogs(MobileDeviceID, MessageExchange)
Возврат МобильноеПриложениеЗаказыКлиентов.ЗагрузитьСправочники(MobileDeviceID, MessageExchange);
КонецФункции
Неверный метод-обработчик с неправильным количеством параметров
Функция FillCatalogs(MobileDeviceID, MessageExchange, ДополнительныеПараметры)
Возврат МобильноеПриложениеЗаказыКлиентов.ЗагрузитьСправочники(MobileDeviceID, MessageExchange);
КонецФункции
Источники¶
- Руководство разработчика 8.3.20 - Механизмы интернет-сервисов
- Web-сервисы и HTTP-сервисы - Методические рекомендации по конфигурированию от 1С
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later