forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка при попытке открыть сервис для редактирования http://forum.bitel.ru/viewtopic.php?f=44&t=10033 |
Страница 1 из 1 |
Автор: | Cucumber [ 21 дек 2014, 19:59 ] |
Заголовок сообщения: | Ошибка при попытке открыть сервис для редактирования |
Сохранил дамп базы, перенес на другую машину. Вроде всё работает, всё создается, но вот открыть уже созданный сервис для редактирования вываливает в лог: версия 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) |
Автор: | Cromeshnic [ 21 дек 2014, 21:39 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
getInterfaceTitle = NULL ругается, что имя интерфейса не задано. Точно база целая? Мб когда переносили в таблицу null вместо "" прописался? |
Автор: | Cucumber [ 21 дек 2014, 22:06 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
То, что getInterfaceTitle = null, это я понял по логу. Но что это - InterfaceTitle? Интерфейсы в типах устройств? У меня они не используются. Или подскажите в какой таблице смотреть. |
Автор: | Cromeshnic [ 21 дек 2014, 22:27 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
Хм, в данном случае в inet_serv похоже |
Автор: | Cucumber [ 21 дек 2014, 22:56 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
в inet_serv только один столбец, похожий на виновника - 'title', но он везде заполнен согласно настройке title.pattern |
Автор: | Cromeshnic [ 22 дек 2014, 07:58 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
Если интерфейсы в типе сервиса не используются, то interfaceId=-1 должно быть в inet_serv, как я понимаю. У меня так. Может там указан интерфейс, который он в справочнике найти не может? |
Автор: | vkulakov [ 22 дек 2014, 13:10 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
Предлагаю создать новый сервис, а потом в базе сравнить две записи для старого сервиса и для нового. Можно даже сюда выложить. По результату сравнения будет понятно, что пошло не так. Подозрительно часто всплывает этот getInterfaceTitle(): http://forum.bitel.ru/viewtopic.php?f=44&t=10020 |
Автор: | stark [ 22 дек 2014, 14:09 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
Cucumber писал(а): версия 6.0 какие билды стоят ? |
Автор: | Cucumber [ 22 дек 2014, 14:23 ] |
Заголовок сообщения: | Re: Ошибка при попытке открыть сервис для редактирования |
Да, ошибка была именно в поле interfaceId Почему-то при переносе это поле стало int(11) not null unsigned, потому туда писались нули. Убрал unsigned, всё стало работать как надо. Всем спасибо, Cromeshnic в отдельности. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |