forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] ClassNotFoundException: bitel...Charge http://forum.bitel.ru/viewtopic.php?f=22&t=11543 |
Страница 1 из 1 |
Автор: | vkulakov [ 20 апр 2016, 21:37 ] |
Заголовок сообщения: | [6.0] ClassNotFoundException: bitel...Charge |
При редактировании расхода с бонусами в клиенте биллинга выскакивает ошибка: Код: 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? Если должен, то почему без него все остальные функции работают? Если не должен, то как правильно решить проблему с ошибкой? |
Автор: | skn [ 20 апр 2016, 21:41 ] |
Заголовок сообщения: | Re: [6.0] ClassNotFoundException: bitel...Charge |
ошибка, завтра подправим |
Автор: | vkulakov [ 20 апр 2016, 21:45 ] |
Заголовок сообщения: | Re: [6.0] ClassNotFoundException: bitel...Charge |
Спасибо за оперативность. Можно ли будет без обновления исправить ошибку, просто закинув нужный класс в нужный jar'ничек или папку? |
Автор: | Amir [ 20 апр 2016, 21:52 ] |
Заголовок сообщения: | Re: [6.0] ClassNotFoundException: bitel...Charge |
Как временное решение, если добавите kernel.jar из BGBillingServer/lib/app - скорее всего заработает. Но этот класс в клиенте вообще не должен был использоваться. |
Автор: | vkulakov [ 20 апр 2016, 21:55 ] |
Заголовок сообщения: | Re: [6.0] ClassNotFoundException: bitel...Charge |
Я имел ввиду, когда исправите, можно будет нужный файлик закинуть куда надо без kernel.jar (раз он там не нужен). С копированием kernel.jar понял, что можно его без проблем использовать. |
Автор: | vkulakov [ 27 апр 2016, 12:58 ] |
Заголовок сообщения: | Re: [6.0] ClassNotFoundException: bitel...Charge |
Завтра уже прошло, а новой версии здесь нет. |
Автор: | Ildar [ 27 апр 2016, 17:11 ] |
Заголовок сообщения: | Re: [6.0] ClassNotFoundException: bitel...Charge |
Обновитесь пожалуйста. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |