Отладка процессов интеграции
В этом примере вы запустите проект в режиме отладки и после остановки на точке останова продолжите пошаговое исполнение приложения. В качестве примера будет исследован процесс обработки входящего сообщения в узле Транслятор. Сообщения в «1С:Шину» в данном примере будут поступать по протоколу HTTP в результате POST-запроса. POST-запрос будет осуществляться по специальному URL-шаблону, который был ранее определен в Http Сервисе «1С:Шины».
Откройте приложение в среде разработки и выполните следующие действия:
- Откройте схему процесса интеграции. Для этого кликните на элемент проекта ПроцессИнтеграции в панели навигатора (в примере элемент назван ОбменТиповой);
- Откроется схема процесса интеграции. На схеме выберите узел Транслятор и в свойствах узла в поле Обработчик преобразования нажмите на значок лупы;
- Откроется модуль обработчика узла Транслятор;
-
Установите точку останова на второй строке модуля. Для этого кликните слева от номера строки;
-
Если вы вносили изменения в проект, опубликуйте его, прежде чем запускать отладку;
-
Чтобы запустить отладку, нажмите F5 или в меню;
-
«1С:Шина» запустит приложение и сообщит, что запущена отладка браузера;
- Чтобы запустить выполнение модуля, следует отправить сообщение в «1С:Шину».
-
После того как сообщение отправлено, вернитесь на вкладку со средой разработки. Отлаживаемый модуль будет открыт на строке, в которой вы установили точку останова, а слева будет открыто представление Отладка;
-
Представление Отладка содержит все необходимые инструменты для отладки приложения. С помощью команд в панели или с помощью горячих клавиш вы можете выполнять пошаговую отладку приложения;
- В процессе отладки можно анализировать, например, значения локальных переменных модуля (группа Переменные) или значения вычисляемых выражений (группа Контрольное значение);