BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 20 апр 2016, 21:37 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
При редактировании расхода с бонусами в клиенте биллинга выскакивает ошибка:
Код:
ClassNotFoundException: bitel.billing.server.contract.bean.Charge


Стектрейс ошибки в режиме дебага:
Код:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: bitel/billing/server/contract/bean/Charge
   at ru.bitel.bgbilling.plugins.bonus.client.contract.ContractPaymentBonusPanel.beforeAdd(ContractPaymentBonusPanel.java:242)
   at bitel.billing.module.common.BGControlPanelPluginControls.<init>(BGControlPanelPluginControls.java:136)
   at bitel.billing.module.contract.PaymentAndChargeEditor.jbInit(PaymentAndChargeEditor.java:132)
   at bitel.billing.module.contract.PaymentAndChargeEditor.<init>(PaymentAndChargeEditor.java:73)
   at bitel.billing.module.contract.ContractSubPanel_Balance.editItem(ContractSubPanel_Balance.java:668)
   at bitel.billing.module.contract.ContractSubPanel_Balance$11.mouseClicked(ContractSubPanel_Balance.java:475)
   at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
   at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:269)
   at java.awt.Component.processMouseEvent(Component.java:6538)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   at java.awt.Component.processEvent(Component.java:6300)
   at java.awt.Container.processEvent(Container.java:2236)
   at java.awt.Component.dispatchEventImpl(Component.java:4891)
   at java.awt.Container.dispatchEventImpl(Container.java:2294)
   at java.awt.Component.dispatchEvent(Component.java:4713)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4534)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
   at java.awt.Container.dispatchEventImpl(Container.java:2280)
   at java.awt.Window.dispatchEventImpl(Window.java:2750)
   at java.awt.Component.dispatchEvent(Component.java:4713)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
   at java.awt.EventQueue$4.run(EventQueue.java:731)
   at java.awt.EventQueue$4.run(EventQueue.java:729)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: bitel.billing.server.contract.bean.Charge
   at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
   ... 39 more


При редактировании обычного расхода проблем не наблюдается.

Пробовал сделать принудительно обновление клиента - не помогло. Скачал новый клиент с сайт - тоже не помогло. Заметил, что в либах клиента биллинга нет файла kernel.jar. Скопировал его с сервера и ошибка исчезла.

Вопрос: должен ли быть в библиотеках клиента биллинга файл kernel.jar? Если должен, то почему без него все остальные функции работают? Если не должен, то как правильно решить проблему с ошибкой?

_________________

Клиент: вер. 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 20 апр 2016, 21:41 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
ошибка, завтра подправим


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 20 апр 2016, 21:45 
Не в сети
Клиент

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

_________________

Клиент: вер. 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 20 апр 2016, 21:52 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Как временное решение, если добавите kernel.jar из BGBillingServer/lib/app - скорее всего заработает.
Но этот класс в клиенте вообще не должен был использоваться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 20 апр 2016, 21:55 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Я имел ввиду, когда исправите, можно будет нужный файлик закинуть куда надо без kernel.jar (раз он там не нужен). С копированием kernel.jar понял, что можно его без проблем использовать.

_________________

Клиент: вер. 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 27 апр 2016, 12:58 
Не в сети
Клиент

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

_________________

Клиент: вер. 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.0] ClassNotFoundException: bitel...Charge
СообщениеДобавлено: 27 апр 2016, 17:11 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Обновитесь пожалуйста.


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

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


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

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


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

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