Имеются две ошибки.
1. В дереве устройств при выборе правой кнопкой мыши "Договоры" не все устройства показывают список договоров - хотя написали что это исправлено "Inet: Ошибка отображения связанных с устройством договоров (контекстное меню в Дереве устройств - Договоры)"
А также показывают на договора которые на самом деле относятся к другому устройству
2. Имеется реализованная схема
http://wiki.bitel.ru/index.php/Vlan_per_user_%2B_Cisco_IP_subscriber_interface_%2B_ISG При запуске access исполняется
Код:
ISGIPoEProtocolHandler
в котором есть часть такого кода
Код:
private synchronized void load(){
this.nasPortIdToBGPortIdMap = new HashMap<String, Integer>();
//Перебираем порты устройств
logger.info("(Re)loading DeviceNasPortMap for device "+this.deviceId);
ServerContext ctx = (ServerContext) ThreadContext.get();
try {
DeviceInterfaceService devicePortService = ctx.getService(DeviceInterfaceService.class, moduleId);
List<DeviceInterface> deviceIfaceList = devicePortService.devicePortList(this.deviceId, false);
String nasPortId;
logger.info("q1= " +this.deviceId+"= "+deviceIfaceList);
Так вот по логам видно что почему-то
Код:
DeviceNasPortMap for device "+this.deviceId
отображает записи загрузки не всех устройств которые есть в списке. Из 12 позиций которые присутствуют в дереве библиотеки устройств, загружается только 10.
В итоге 2 устройства выпадают и по ним не загружается список портов