Page 1 of 1

Проблема после обновления сервера до версии 5.51.00

PostPosted: Tue Feb 13, 2018 4:42 am
by andyray06/rambler_ru
День добрый.
После обновления сервера AggreGate с версии 5.41.22 до 5.51.00 столкнулись со следующей проблемой:
Перестали выполнятся привязки модели, целью которых являются табличные переменные.
В логах сервера при этом появляются записи вида:
13.02.2018 01:20:52,426 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-1] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)
13.02.2018 01:20:52,929 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-1] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)
13.02.2018 01:58:58,169 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-1] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)
13.02.2018 02:37:03,219 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-1] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)
13.02.2018 02:37:03,219 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-3] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)
13.02.2018 02:37:11,224 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-2] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)
13.02.2018 02:37:11,729 WARN ag.data_table Attempt to change immutable table - [ModelBindingExecutor/ПНМ-7/pool-88-thread-1] com.tibbo.aggregate.common.datatable.DataTable.ensureMutable (DataTable.java:1225)

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Thu Feb 15, 2018 11:45 am
by sergey_eritsyan/tibbo_com
Добрый день!

Для анализа нам необходимы полные логи.
Также, в момент возникновения проблемы, надо включить в настройках ag.data_table на debug по времени будет достаточно 5 минут, но именно во время выполнения привязок этой модели.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Mon Feb 19, 2018 1:36 pm
by andyray06/rambler_ru
Добрый день.
Логи сервера во вложении.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Tue Feb 27, 2018 12:26 pm
by sergey_eritsyan/tibbo_com
Добрый день, передали логи в отдел разработки, для анализа, по результатам отпишусь позднее.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Wed Feb 28, 2018 2:13 pm
by sergey_eritsyan/tibbo_com
Коллеги сообщили, что в версии 5.51.01 данная проблема будет решена.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Tue Apr 10, 2018 10:40 am
by andyray06/rambler_ru
Добрый день.
Попробовали версию 5.51.02 К сожалению, проблема осталась.

Нет возможности записать значение табличной переменной устройва OPC-сервер в переменную модели. Скалярные же значения синхронизируются без каких-либо проблем как и раньше.

Аналогичным же образом не получается записать табличное значение в переменную OPC-сервера посредством функции модели. Средствами AggreGate Client значение записывается и синхронизируется с устройством без ошибок.

Возможно проблема в конфигурации наших моделей, которые оказались несовместимы с новой версией сервера AG. Если так, то прошу подсказать корректный способ чтения/записи переменных OPC-сервера.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Wed Apr 18, 2018 7:18 am
by sergey_eritsyan/tibbo_com
Добрый день, установите, пожалуйста, в параметрах логирования ag.data_table на дебаг, и затем отправьте логи повторно.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Thu Apr 19, 2018 6:43 am
by andyray06/rambler_ru
Добрый день.
Лог сервера во вложении.

Re: Проблема после обновления сервера до версии 5.51.00

PostPosted: Fri Apr 20, 2018 8:02 am
by sergey_eritsyan/tibbo_com
Сейчас уточнил, фикс сделали для ветки EAP
(5.6х.хх), т.к. поведение при исправлении было непредсказуемо. Сейчас убедились в стабильности поведения ПО и добавили в новую сборку 5.51.04, которая будет доступна в течение месяца.