|
Отладка WEB-сервисов | ☑ | ||
---|---|---|---|---|
0
Arxangel06
25.06.14
✎
15:37
|
Уважаемые форумчане, подскажите, что за демонская сила и как с ней бороться?
Платформа 8.2.19.80, все настроено по мануалу, перехват обращения вэб-сервиса к базе есть, вижу как отладчик меняет форму, но не происходит остановки выполнения. Причем в предметах отладки явно виден подключенный сервис, на нем написано, что он вэб-сервис, но все равно не отраатывает. Причем можно раза 3-4 машину перегрузить и отладка заводится. Была мысль, что дело в уже подключенном предмете, доводил до того, что вообще запущено два конфигуратора и один клиент 1С, и больше вообще ни одного приложения. Окружение - на одной винде 2008R2 крутится один сервер 1С, на нем прописаны две базы, которые между собой обмениваются через вэб-сервисы, вэб-сервер там же. |
|||
1
Maxus43
25.06.14
✎
15:39
|
есть говорят особенность, надо строка подключения была чтобы одинаковая, полностью, включая регистр букв
|
|||
2
Arxangel06
25.06.14
✎
15:43
|
(1) допускаю, но в данном случае не оно. Иногда эта отладка отрабатывает нормально, в этом самом месте. а иногда - нет...
|
|||
3
Arxangel06
25.06.14
✎
15:49
|
и да, в обратную сторону работает стабильно...
|
|||
4
Maxus43
25.06.14
✎
16:02
|
(2) на всякий случай проверь, не сложно
|
|||
5
Arxangel06
25.06.14
✎
16:09
|
(4) проверил. не помогло.
|
|||
6
dj_serega
25.06.14
✎
16:18
|
(0) а попробуй не перегружать машину а отключать и подключать отладку. Бывало такое с тонким клиентов. С раза 3-4 запускалось, а иногда и с первого. Тоже отловить не удалось.
|
|||
7
Arxangel06
25.06.14
✎
16:29
|
перегрузил машину - один раз отработал отладчик, второй не подхватился. отключить предмет отладки - тоже не помогло.
|
|||
8
Klesk666
25.06.14
✎
18:12
|
я отлаживал через запись значений и ошибок в лог файл, ну это как вариант
|
|||
9
Serginio1
25.06.14
✎
18:44
|
Проще все методы Вэб сервиса вынести в обычный модуль. А из модуля вэб сервиса уже дергать их, оборачивая в попытку исключение и писать описание ошибки и параметры в ЖР или отдельный файл.
Так ты сможешь спокойно отлаживать например в толстом клиенте, но если ошибка появилась спокойно её произвести зная параметры. |
|||
10
Arxangel06
26.06.14
✎
08:25
|
(9) Это уже пройденный этап. "Обычный" модуль - он не обычный, он серверный/клиентский, и для клиента и сервера там все-таки разный код. Мало того, до кучи, это УТ 10.2, перепиленная до неузнаваемости, в ней уже самодельные УФ появились...
|
|||
11
Serginio1
26.06.14
✎
15:30
|
(10) Ну, а в чем проблема код на сервере запускать коль УФ появились или через фоновые задания.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |