Форум компании Ритм

Форум компании Ритм

Поиск  Пользователи  Правила  Войти  
Страницы: 1
RSS
[ Закрыто ] "Сбой запроса" при добавлений терминала, GEO.RITM.SE
И так
На докер установилось всё
Со всеми потоками разобрался
Добавил объекты
Лента событий работает
Тревоги работают
Всё работает - спасибо вам за проделанную работу (я только понял как сильно отстал)



комфортнее всего работать с докером в этот момент
но если подсказки не будет - начну заново процесс на свежем сервере




в payara : ru.ritm.admin.show.terminals = 1
Но проблемка всё-таки есть :
Её (ошибки) почти не видно так быстро выкидывает на главную страницу входа

Текст:
Произошёл сбой запроса /adminconnector/terminal-save к серверу, пожалуйста попробуйте еще раз













Буду признателен ответу

Спасибо
удачи и с уважением
Александр
Рисунок
Untitled.jpg (44.28 КБ) [ Скачать ]
Прикрепите лог payara сразу после ошибки.
Файл из /georitm-se-logs или из интерфейса payara Server->View Raw Log

ps Начиная с Android 10 ОС не даёт возможности приложениям узнать IMEI. Поэтому на современных смартфонах терминал, ограничение по IMEI или приложение ritm tracker работать не будут.
Спасибо за ответ

лог именно того момента
p.s.

я качаю ова чтоб на виртуалке установить и протестировать
наверно я как-то что-то криво поставил




отображение терминалов на других Языках


Рисунок
Цитата
Caused by: java.lang.SecurityException: action 'terminals.edit' required

Видимо в версии для докера отсутствуют необходимые изменения в бд.
Выполните запросы на бд georitm. Если ошибка при выполнении какого-то запроса, значит именно этот запрос выполнять не нужно. В любом случае ничего страшного не произойдёт. Возможно потребуется перезапуск контейнера с приложением.
Код
CREATE TABLE terminals (
                imei BIGINT NOT NULL,
                inv_num VARCHAR(25) NOT NULL,
                model VARCHAR(50),
                PRIMARY KEY (imei)
);

Код
CREATE UNIQUE INDEX inv_num_idx
ON terminals
( inv_num );



Код
insert into auth_actions (auth_action_code, auth_action_name) values ('terminals.edit', 'Справочник терминалов');

Код

insert into auth_roles_actions (auth_role_id, auth_action_id)
  (select
     id,
     (select id from auth_actions where auth_action_code = 'terminals.edit')
   from
     auth_roles
   where
     role_code = 'admin'
  );
Спасибо огромное smile8)


Код
1.
ins ert into auth_actions (auth_action_code, auth_action_name) val ues ('terminals.edit', 'Справочник терминалов');
[B][Err] 1050 - Table 'terminals' already exists
[/B]
2.
insert into auth_roles_actions (auth_role_id, auth_action_id)
  (sel ect
     id,
     (select id fr om auth_actions where auth_action_code = 'terminals.edit')
   fr om
     auth_roles
   wh ere
     role_code = 'admin'
  );

[B][Err] 1061 - Duplicate key name 'inv_num_idx'
[/B]
3.

Affected rows: 1
Time: 0.013s

4.
Affected rows: 1
Time: 0.018s

Страницы: 1