|
|
|
Отладчик для тонкого клиента | ☑ | ||
|---|---|---|---|---|
|
0
Ranger_83
06.05.11
✎
15:55
|
Помогите разобраться пож-та.//
Мне необходимо подключиться для отладки к сеансу,запущенному тонким клиентом по протоколу http т.е через вэб-сервер по-другому. Захожу в конфигураторе отладка-подключение:в доступных предметах для отладки нет соотв-го серверного подключения. Сразу скажу,что подключения тонкого клиента напрямую к серверу 1с доступны для отладки.Как клиентская часть,так и серверная. Вот такая вот проблема |
|||
|
1
Mitriy
06.05.11
✎
15:56
|
хм... а в настройках отладки галки пробовал ставить?
и точку останова в нужном месте... |
|||
|
2
Mitriy
06.05.11
✎
15:59
|
Отладка - Подключение - Автоматическое подключение
|
|||
|
3
Ranger_83
06.05.11
✎
16:00
|
включил.
А до точек останова еще дойти нужно,я даже подключить сам предмет отладки не могу :) |
|||
|
4
ruinous
06.05.11
✎
16:04
|
отладка в текущем сеансе разрешена?
|
|||
|
5
Ranger_83
06.05.11
✎
16:04
|
специально в консоле кластера отследил подключения через модуль расширения вэб-сервера.Порт из стандартного диапазона адресов-все как положено.Но отладчик не видит эти подключения почему-то
|
|||
|
6
Ranger_83
06.05.11
✎
16:06
|
(4)Разрешена,но это разрешение в принципе относится только к предмету отладки типа клиент,а тип сервер итак доступен бывает.Забыл сказать,что я отлаживаю управляемое приложение :)
|
|||
|
7
Ranger_83
06.05.11
✎
16:09
|
debug на сервере подключен как положено.Админ тут говорит,что может вэб-сервер общается с сервером 1с по другому сетевому интерфейсу и отладчик просто не видит его
|
|||
|
8
Mitriy
06.05.11
✎
16:11
|
(3) можно подробнее для тех, кто в танке?
|
|||
|
9
ruinous
06.05.11
✎
16:11
|
то есть Агент Сервера 1С запущен в режиме отладки?
|
|||
|
10
ruinous
06.05.11
✎
16:12
|
примерно следующее :"C:\Program Files\1cv82\8.2.10.82\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv82\srvinfo" -debug ?
|
|||
|
11
Mitriy
06.05.11
✎
16:14
|
(10) что ты пристал к человеку, он же в сабже написал, что серверная часть доступна для отладки...
|
|||
|
12
ruinous
06.05.11
✎
16:16
|
(11)а тебе то что?
|
|||
|
13
Ranger_83
06.05.11
✎
16:17
|
Агент Сервера 1С запущен в режиме отладки.
(8)Смотри,тчоки останова срабатываю когда ты уже подключился к сеансу отладки.А я не могу выбрать этот сеанс,потому что в меню Отладка - Подключение-список доступных предметов отладки нет моего серверного сеанса,запущенного с тонкого клиента через вэб-сервер |
|||
|
14
Ranger_83
06.05.11
✎
16:21
|
Сначала у меня была проблема,что серверный предмет отладки не подключался совсем.Потом оказалось,что брандмауэр виндовый(винда 7-ка) не пропускал входящие подключения,потом я поставил исключения для 1сv8 1cv8c.Помогла,но очень долго подключался-порядка нескольких минут.Потом совсем вырубил брандмауэр и стал моментально подключаться.Может в этом направлении копать стоит?
|
|||
|
15
ruinous
06.05.11
✎
16:24
|
т.е. ты уже подключил предмет отладки в лице своего своего тонкого клиента?
|
|||
|
16
Ranger_83
06.05.11
✎
16:27
|
(15)В итоге подключил предмет отладки типа клиент и сервер
|
|||
|
17
Ranger_83
06.05.11
✎
16:28
|
Но предмет отладки типа сервер,только для тонких клиентов,ходящих напрямую через сервер 1с
|
|||
|
18
Mitriy
06.05.11
✎
16:29
|
(13) поставь галки в (2), поставь точку останова там, где у тебя код клиента, запусти свой тонкий через веб и выполни в нем код, где у тебя точка останова... потому и называется Автоматическое подключение...
|
|||
|
19
Ranger_83
06.05.11
✎
16:36
|
(18)Борис,ты не прав(С):)
Точка останова тут ни при чем,отладчик автоматически подключает все доступные предметы для отладки.Счас специально проверил.Поставил точку останова в серверном модуле.Запустил тонкий клиент через вэб-ноль реакции,запустил через сервер 1с остановка сработала. |
|||
|
20
Ranger_83
06.05.11
✎
16:47
|
отпишитесь пож-та у кого какие мысли,я потом веточку прочту
|
|||
|
21
Mitriy
06.05.11
✎
16:48
|
(19) понятия не имею, про что ты говоришь... специально проверил и на веб-клиенте и на тонком через веб... все работает... ЧЯНТД?
|
|||
|
22
Mitriy
06.05.11
✎
16:51
|
(21)+ галка называется Клиентские и внешние соединения...
|
|||
|
23
Ranger_83
10.05.11
✎
10:40
|
(21)(22)Я говрою про то,что прежде чем расставлять точки останова,нужно подключиться к доступным предметам отладки.
Для этого сначало вызывается окно "предметы отладки" через меню конфигуратора Отладка - Подключение.Это окно разделено на 2 вертикальных подокна:"доступные предметы отладки" и "подключенные предметы отладки".При открытии этого окна первоначально можно увидеть все доступные сеансы для подключения с типом клиент или сервер.Их можно подключить на выбор или нажать автоподключение.Во втором случае все доступные предметы отладки мигрируют в в подокно "подключенные предметы отладки".Т.е автоподключение используется для того,чтобы как только появится требуемые подключения "галка называется Клиентские и внешние соединения" отладчик их подключил автоматом.Теперь я думаю вопросы и неточности понимания отпали... Так вот,при подключении тонкого клиента через сервер 1с в списке доступных предметов отладки сразу же высвечивается серверный предмет.А при подключении через WS подкление не отображается и я его не могу начать отлаживать... |
|||
|
24
Mitriy
10.05.11
✎
10:46
|
(23) спасибо за лекцию... учту... пилите дальше...
|
|||
|
25
Ranger_83
10.05.11
✎
11:02
|
(24)Отправлю чуть позже запрос в 1с...
Хотел бы уточнить.То,что написано в (21) "специально проверил и на веб-клиенте и на тонком через веб... все работает..." не верно или что?Может быть все дело в нашей СУБД postGre или настройках WS? |
|||
|
26
Mitriy
10.05.11
✎
11:13
|
(25) что именно уточнить? вроде понятными буквами все написано - у меня отладка работает... именно так, как я описывал... почему ты упрямо не хочешь поставить точку останова, а увлеченно рассказываешь мне про окна и подокна?
|
|||
|
27
Ranger_83
10.05.11
✎
11:16
|
(26)Точки останова ставил.я уже говрил,но это не дало результатов
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |