forum.bitel.ru
http://forum.bitel.ru/

[6.1] Не подгружает интерфейсы (после обновления) (CRM)
http://forum.bitel.ru/viewtopic.php?f=44&t=10431
Страница 1 из 1

Автор:  madmax [ 17 апр 2015, 12:06 ]
Заголовок сообщения:  [6.1] Не подгружает интерфейсы (после обновления)

Создан один тип устройства, на его основе в дереве создано 4 логических устройства для удобства и у каждого свой список интерфейсов
Устройство 1 - адрес 1.1.1.1
Интерфейсы
Gi0/0.1000101 где id интерфейса в каждом устройстве 101
Gi0/0.1000102 где id интерфейса в каждом устройстве 102
Устройство 2 - адрес 1.1.1.1
Интерфейсы
Gi0/0.1010101 где id интерфейса в каждом устройстве 101
Gi0/0.1010102 где id интерфейса в каждом устройстве 102
В каждом устройстве прописано (отличие только encapsulation dot1Q 101 и так далее для каждого устройства )
Код:
sa.command.serv.create.1=interface $ifaceTitle
sa.command.serv.create.2=description Internet_$contractId
sa.command.serv.create.3=encapsulation dot1Q 100 second-dot1q $vlan

В результате при добавлен сервиса команды приходят, а на другом приходят interface null
Что только не делали не поймем, все прописано одинаково, одно первое созданное устройства передают название интерфейса а остальные нет

И что интересное заметили. Если на устройстве нажать правой кнопкой мыши и выбрать договоры то там где не работает список договоров показывает пустым.
Но если выбираешь синхронизировать то по логам Access команды приходят но с null.

Автор:  madmax [ 19 апр 2015, 02:02 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления)

Оказывается теперь нигде не работает.
Заметили что проблема появилась после обновления от 2 апреля.
Мы забыли обновить Access и до обновления все работало, но когда обновили перестало работать.

Автор:  Amir [ 19 апр 2015, 11:19 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления) (CRM)

Можно скриншот дерева?
До этого примерно какого числа билд был?

Автор:  madmax [ 19 апр 2015, 19:49 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления) (CRM)

Вот скриншот, устройство одно, логически разнесено на 5, а также для выделения под телефонию отдельных вланов под каждое устройство идет переопределение для телефонии.
Кстати заметили что ели в динамическом коде заменить
Код:
   final int interfaceId = serv.getInterfaceId();
         return InetInterfaceMap.getInstance( moduleId ).getInterfaceTitle( deviceId, interfaceId );

на return serv.getInterfaceTitle();
тогда при создании все передается, но при изменении, закрытии вчеращним числом перестает.
К сожалению до этого какой билд ьыл не помним, обновлялись несколько раз, но access забывали обновить и вот как обновили появилась проблема

Вложения:
Безымянный.jpg
Безымянный.jpg [ 70.57 КБ | Просмотров: 3224 ]

Автор:  Amir [ 20 апр 2015, 16:57 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления) (CRM)

Нужно поменять
Код:
return InetInterfaceMap.getInstance( moduleId ).getInterfaceTitle( deviceId, interfaceId );
на
Код:
return InetInterfaceMap.getInstance( moduleId ).getInterfaceTitle( device.getInvDeviceId(), interfaceId );

В сегодняшнем билде выложим.

Автор:  madmax [ 20 апр 2015, 18:02 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления) (CRM)

ок все работает

Автор:  madmax [ 21 апр 2015, 00:44 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления) (CRM)

Забыл проверить - также не работает отображение привязанных договоров если на устройстве при нажатии правой кнопкой мыши выбрать Договоры

Автор:  Amir [ 21 апр 2015, 22:38 ]
Заголовок сообщения:  Re: [6.1] Не подгружает интерфейсы (после обновления) (CRM)

Выкладывается обновление.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/