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

[5.2] Inet - посл.обновления - ошибка сохранения устройст
http://forum.bitel.ru/viewtopic.php?f=44&t=6766
Страница 1 из 1

Автор:  nik247 [ 11 май 2012, 18:58 ]
Заголовок сообщения:  [5.2] Inet - посл.обновления - ошибка сохранения устройст

После последних обновлений (точно не скажу, так как устройства не редактировал дней 10) стало невозможным сохранить конфигурацию устройства.
Вываливаются ошибки в логе сервера:
Код:
java.lang.NullPointerException
        at ru.bitel.oss.kernel.entity.server.bean.AbstractEntityDao.update(AbstractEntityDao.java:111)
        at ru.bitel.oss.systems.inventory.resource.server.bean.DeviceDao.update(DeviceDao.java:124)
        at ru.bitel.bgbilling.modules.inet.api.server.service.InetDeviceServiceImpl.deviceUpdate(InetDeviceServiceImpl.java:206)
        at ru.bitel.bgbilling.modules.inet.api.server.service.InetDeviceServiceImpl.deviceUpdate(InetDeviceServiceImpl.java:1)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at ru.bitel.bgbilling.kernel.container.service.server.ServiceInfo.invoke(ServiceInfo.java:107)
        at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:175)
        at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.access$1(JaxWsHandler.java:1)
        at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler$2.run(JaxWsHandler.java:279)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:273)
        at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:277)
        at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:150)
        at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:261)
        at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:100)
        at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641)
        at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600)
        at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585)
        at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482)
.
.

Пока конфигурацию изменил напрямую в базе....

Автор:  Amir [ 11 май 2012, 19:37 ]
Заголовок сообщения:  Re: [5.2] Inet - посл.обновления - ошибка сохранения устройс

Выложили обновление, ошибка появилась после добавления функционала привязки адресов и параметров к устройству:
Цитата:
В меню Справочники должен появиться пункт Атрибуты.
Атрибуты - почти те же объекты в договоре, только привязываются к какой-либо сущности. Пока - только к устройствам модуля Inet.
Называются атрибутами, чтобы не путать с параметрами и объектами договоров.

В открывшемся окне нужно выбрать пункт слева Атрибуты и добавить атрибут, например "Адрес" типа Адрес.
Затем выбрать пункт Сущность (сущность - аналог типа объекта, в нем задается набор атрибутов) и добавить сущность, например "Устройство", в атрибуты ему добавить созданный "Адрес".
В поле Шаблон имени можно прописать, например
$title $attr(1)
где 1 - id атрибута "Адрес"
Сохранить Сущность "Устройство"

Далее в редакторе Типа устройства нужно выбрать эту сущность - таким образом у всех устройств этого типа на закладке Атрибуты будет набор атрибутов этой сущности - и сохранить Тип устройства.
Теперь, при редактировании устройства на закладке атрибуты можно указывать адрес. По этому адресу можно также фильтровать (искать) устройства.

Аналогично можно привязать текстовый, списковый параметр, дату.

Автор:  nik247 [ 11 май 2012, 19:52 ]
Заголовок сообщения:  Re: [5.2] Inet - посл.обновления - ошибка сохранения устройс

Спасибо.
Обновился - ошибка пропала.
С атрибутами буду разбираться....
Жаль, что дока не успевает за обновлениями (и не известно, что изменили/добавили)... а то по логу изменений иногда мало, что понятно....

Еще раз спасибо за оперативность....

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