BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: 21 дек 2014, 19:59 
Не в сети

Зарегистрирован: 15 авг 2014, 15:11
Сообщения: 32
Карма: 0
Сохранил дамп базы, перенес на другую машину.
Вроде всё работает, всё создается, но вот открыть уже созданный сервис для редактирования вываливает в лог:

версия 6.0

Подскажите, пожалуйста, в какую сторону копать?

Цитата:
java.lang.NullPointerException at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServDeviceInterfaceForm.getInterfaceTitle(InetServDeviceInterfaceForm.java:192)
at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServForm.performActionOpen(InetServForm.java:642)
at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServForm$11.actionPerformedImpl(InetServForm.java:916)
at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:238)
at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:92)
at ru.bitel.bgbilling.client.common.BGEditor.performAction(BGEditor.java:693)
at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:536)
at ru.bitel.bgbilling.client.common.BGEditor.performAction(BGEditor.java:628)
at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:531)
at ru.bitel.common.client.BGSwingUtilites$2.mouseClicked(BGSwingUtilites.java:381)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 дек 2014, 21:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
getInterfaceTitle = NULL
ругается, что имя интерфейса не задано.
Точно база целая?
Мб когда переносили в таблицу null вместо "" прописался?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 дек 2014, 22:06 
Не в сети

Зарегистрирован: 15 авг 2014, 15:11
Сообщения: 32
Карма: 0
То, что getInterfaceTitle = null, это я понял по логу. Но что это - InterfaceTitle? Интерфейсы в типах устройств? У меня они не используются. Или подскажите в какой таблице смотреть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 дек 2014, 22:27 
Не в сети
Клиент
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 дек 2014, 22:56 
Не в сети

Зарегистрирован: 15 авг 2014, 15:11
Сообщения: 32
Карма: 0
в inet_serv только один столбец, похожий на виновника - 'title', но он везде заполнен согласно настройке title.pattern


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 дек 2014, 07:58 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Если интерфейсы в типе сервиса не используются, то interfaceId=-1 должно быть в inet_serv, как я понимаю. У меня так. Может там указан интерфейс, который он в справочнике найти не может?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 дек 2014, 13:10 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Предлагаю создать новый сервис, а потом в базе сравнить две записи для старого сервиса и для нового. Можно даже сюда выложить. По результату сравнения будет понятно, что пошло не так.

Подозрительно часто всплывает этот getInterfaceTitle(): http://forum.bitel.ru/viewtopic.php?f=44&t=10020

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 дек 2014, 14:09 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cucumber писал(а):
версия 6.0



какие билды стоят ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 дек 2014, 14:23 
Не в сети

Зарегистрирован: 15 авг 2014, 15:11
Сообщения: 32
Карма: 0
Да, ошибка была именно в поле interfaceId
Почему-то при переносе это поле стало int(11) not null unsigned, потому туда писались нули.
Убрал unsigned, всё стало работать как надо.

Всем спасибо, Cromeshnic в отдельности.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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