BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 июн 2025, 04:11

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: DeviceInterfaceService внезапно поменялся
СообщениеДобавлено: 18 июл 2013, 11:52 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
После обновления 5.2 мой дин код не компилится:

Код:
devicePortList(int,boolean) in ru.bitel.oss.systems.inventory.resource.common.DeviceInterfaceService cannot be applied to (int)


Был метод devicePortList(deviceId)
стал : devicePortList(deviceId, subscriber)

Посмотреть, что значит boolean subscriber не могу, т.к. в javadoc для 5.2 и 6.0 всё ещё старая инфа.

круто, чо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:02 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Это флаг означающий что нужно еще и подписчиков загрузить . Вам скорее всего надо false - будет как раньше
Почему внезапно то ? Просили, просили тут - viewtopic.php?f=44&t=7964&start=60..

Вот и получили :) "Отображение текущего подписчика в интерфейсах устройства.". Обычно кто-то просит активно, а другие потом страдают при обновлении , а тут как минимум справедливо


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:10 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Выложил javadoc . Там есть это поле, но правда нет описания пока


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ну я не против новых методов, если обратная совместимость соблюдается. Можно ж было добавить дефолтный devicePortList(deviceId).

Кстати, в java 7 для интерфейсов в подобных случаях сделали дефолтные реализации


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
А вот ещё одна проблема: поправил класс, перекомпилировал, а BGInetAccess не хочет видеть его - ругается на старую ошибку. В логах сервера и access ошибок не вижу.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
ошибок компиляции тоже нет.
Сервер и Access рестартовал.
настройки MQ одинаковые.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
last_mod - 10 июня

Код:
mysql> select name, last_mod from script_classes where name="ru.dsi.bgbilling.modules.inet.dyn.device.cisco.ISGIPoEProtocolHandler";
+-----------------------------------------------------------------------+---------------+
| name                                                                  | last_mod      |
+-----------------------------------------------------------------------+---------------+
| ru.dsi.bgbilling.modules.inet.dyn.device.cisco.ISGIPoEProtocolHandler | 1370828644000 |
+-----------------------------------------------------------------------+---------------+
1 row in set (0.00 sec)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Права файлам проверил (до этого была ошибка, что не может прочитать)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 14:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Клиент: вер. 5.2 сборка 1186 от 15.07.2013 19:22:49
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_41
Сервер: вер. 5.2 сборка 1520 от 15.07.2013 19:22:57
os: Linux; java: Java HotSpot(TM) Client VM, v.1.6.0_27


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2013, 15:20 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выкладывается обратная совместимость.
Делали скомпилировать все и ошибок не возникает?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 июл 2013, 11:30 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
После обновления вроде ок. Хотя может это из-за восстановленной обратной совместимости.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.041s | 38 Queries | GZIP : On ]