forum.bitel.ru http://forum.bitel.ru/ |
|
[5.2] Ошибка после установки модуля http://forum.bitel.ru/viewtopic.php?f=56&t=7523 |
Страница 1 из 1 |
Автор: | jack7 [ 11 дек 2012, 10:32 ] |
Заголовок сообщения: | [5.2] Ошибка после установки модуля |
Цитата: Информация о версии: Клиент: вер. 5.2 сборка 1059 от 26.10.2012 15:15:40 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_37 Сервер: вер. 5.2 сборка 1326 от 30.10.2012 01:20:39 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_34 ru.bitel.bgbilling.plugins.bonus вер. 5.2 сборка 94 от 27.11.2012 16:52:03 Установил модуль Перезапустил server.sh Обновился клиент Зашел в настройку плагинов, установил конфиг Код: # Курс, rate = кол-во бонусов к одному рублю rate=1 # Список ид расходов договора для которых установлен максимальный процент от суммы который можно оплатить бонусами charge=19 # и непосредственно сами значения для конкретных расходов charge.percent.19=50 # Максимальный процент - значение по умолчанию charge.percentDefault=20 Поставил галочку "включен" Далее при попытке открыть любой договор получаю ошибку Вложение: Выборка установленных модулей Код: mysql> select id,name,title,type from installed_modules;
+----+--------------------------------------+--------------------+------------+ | id | name | title | type | +----+--------------------------------------+--------------------+------------+ | 1 | ipn | IPN | module | | 2 | dialup | DialUp | module | | 3 | npay | NPay | module | | 4 | reports | Reports | module | | 5 | trayinfo | TrayInfo | module | | 6 | email | E-Mail | module | | 7 | ru.bitel.bgbilling.plugins.crm | CRM | plugin | | 8 | bill | Bill | module | | 9 | ru.bitel.bgbilling.plugins.helpdesk | HelpDesk | plugin | | 10 | update | BGBillingUpdate | update | | 11 | ru.bitel.bgbilling.plugins.cashcheck | CashCheck | plugin | | 12 | rscm | RSCM | module | | 13 | ru.bitel.bgbilling.plugins.documents | Documents | plugin | | 14 | ru.bitel.bgbilling.plugins.cladr | КЛАДР | plugin | | 15 | mps | MPS | module | | 16 | wm | WebMoney | module | | 17 | card | Card | module | | 18 | update_lib | BGBillingUpdateLib | update | | 19 | ru.bitel.bgbilling.plugins.organizer | Organizer | plugin | | 20 | rentsoft | RentSoft | module | | 21 | enaza | Enaza | module | | 22 | payonline | PayOnline | module | | 23 | drweb | Dr.Web | module | | 24 | vidimax.astra | Vidimax | module | | 25 | update_lib | BGBillingUpdateLib | update_lib | | 26 | ru.bitel.bgbilling.plugins.dispatch | Dispatch | plugin | | 27 | vidimax | Vidimax | module | | 28 | ru.bitel.bgbilling.plugins.bonus | Bonus | plugin | +----+--------------------------------------+--------------------+------------+ |
Автор: | Phricker [ 11 дек 2012, 11:00 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
Выключите модуль, перезапустите BGBillingServer, заново включите модуль. Если снова будет ошибка - перезапустите BGBillingServer еще раз. |
Автор: | jack7 [ 11 дек 2012, 11:06 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
ок - попробую, но это только завтра (операторы уже работают с биллингом) |
Автор: | jack7 [ 12 дек 2012, 08:20 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
перезапуск сервера и принудительное обновление не помогло ошибка осталась |
Автор: | skn [ 12 дек 2012, 12:39 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
если у вас не последние билды сервера, то там была ошибка с включением плагинов попробуйте включить плагин, а затем перезапустить сервер, включение плагина после старта сервера приводило к таким ошибкам |
Автор: | jack7 [ 12 дек 2012, 14:01 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
ок - попробую |
Автор: | jack7 [ 14 дек 2012, 08:46 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
после перезапуска ошибка исчезла, но появились другие проблемы При включенном плагине: 1) В редакторе справочников нет пункта "Bonus-приходы" 2) При попытке сделать приход в любой договор получаю ошибку Вложение: конфиг плагина Код: # Курс, rate = кол-во бонусов к одному рублю rate=1 # Список ид расходов договора для которых установлен максимальный процент от суммы который можно оплатить бонусами charge=19 # и непосредственно сами значения для конкретных расходов charge.percent.19=50 # Максимальный процент - значение по умолчанию charge.percentDefault=20 лог дебага клиента Код: http://bg.server.ru:8080/bgbilling/executer/ru.bitel.bgbilling.plugins.bonus/BonusService?wsdl -> {http://service.common.bonus.plugins.bgbilling.bitel.ru/}BonusService:rate <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:rate xmlns:ns5="http://service.common.bonus.plugins.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns5:rateResponse xmlns:ns5="http://service.common.bonus.plugins.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"><return>1</return></ns5:rateResponse></S:Body></S:Envelope> Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError: ru.bitel.bgbilling.plugins.bonus.client.contract.ContractPaymentBonusPanel.beforeAdd(Ljava/awt/Component;)Z 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.newItem(ContractSubPanel_Balance.java:577) at bitel.billing.module.common.BGPanel.actionPerformed(BGPanel.java:281) at bitel.billing.module.contract.ContractPanel_Parameters.actionPerformed(ContractPanel_Parameters.java:702) at bitel.billing.module.contract.ContractEditor.actionPerformed(ContractEditor.java:161) at bitel.billing.module.common.UniToolBar$ContractAction.actionPerformed(UniToolBar.java:341) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(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$400(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.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.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) принудительное обновление клиента не помогает |
Автор: | jack7 [ 14 дек 2012, 08:57 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
попробовал последнюю версию клиента бонус-расходы в справочнике появились но при попытке проведения платежа вижу пустое окно с кнопкой "ок" лог дебага клиента Код: http://bg.server.ru:8080/bgbilling/executer/ru.bitel.bgbilling.plugins.bonus/BonusService?wsdl -> {http://service.common.bonus.plugins.bgbilling.bitel.ru/}BonusService:pluginInclude
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:pluginInclude xmlns:ns5="http://service.common.bonus.plugins.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><cid>39</cid></ns5:pluginInclude></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns5:pluginIncludeResponse xmlns:ns5="http://service.common.bonus.plugins.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"><return>false</return></ns5:pluginIncludeResponse></S:Body></S:Envelope> Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError 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.newItem(ContractSubPanel_Balance.java:629) at bitel.billing.module.common.BGPanel.actionPerformed(BGPanel.java:281) at bitel.billing.module.contract.ContractPanel_Parameters.actionPerformed(ContractPanel_Parameters.java:702) at bitel.billing.module.contract.ContractEditor.actionPerformed(ContractEditor.java:161) at bitel.billing.module.common.UniToolBar$ContractAction.actionPerformed(UniToolBar.java:341) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(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$400(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.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.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) |
Автор: | dimOn [ 14 дек 2012, 17:49 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
Проблема 100% в том что версии ядра клиента и по меньшей мере одного из плагинов клиента не совпадают. => Если вы качаете новый клиент, обвновляете и после этого такая штука, то качаются неправильные версии с сервера. => Вы не обновили нормально сервер. |
Автор: | dimOn [ 14 дек 2012, 17:53 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
Эти версии говорят о том, что у вас сложилась практика обновлять компоненты но не обновлять ядро: Цитата: Информация о версии: Клиент: вер. 5.2 сборка 1059 от 26.10.2012 15:15:40 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_37 Сервер: вер. 5.2 сборка 1326 от 30.10.2012 01:20:39 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_34 ru.bitel.bgbilling.plugins.bonus вер. 5.2 сборка 94 от 27.11.2012 16:52:03 после этого в течение всей темы нет ни одного сообщения из которого следует что вы обновили ядро сервера нормально. смысла обновлять принудительно клиент нету, если вы не обновили сервер. потому что, очевидно, клиент обновляется с сервера ![]() |
Автор: | jack7 [ 15 дек 2012, 09:34 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
то есть для корректной работы любого одного плагина необходимо: после установки плагина обновлять все модули и плагины через "./bg_installer.sh update"? |
Автор: | skn [ 15 дек 2012, 23:32 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
все плагины и модули связаны с ядром, поэтому при обновление любого модуля необходимо обновить и ядро, а обновив ядро нужно обновить и все установленные модули и плагины, поэтому обновлять нужно одновременно все. иначе возможны проблемы. Вы установили последний билд нового плагина, для его работы нужен последний билд ядра. |
Автор: | jack7 [ 17 дек 2012, 09:39 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
ок, спасибо за разъяснения |
Автор: | jack7 [ 18 дек 2012, 10:50 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
обновился, ошибка при попытках проведения платежа пропала но в личном кабинете нет ссылки "Бонусы", хотя шаблон ru.bitel.bgbilling.plugins.bonus.xsl на месте, в планировщике заданий орфографическая ошибка Вложение:
|
Автор: | jack7 [ 18 дек 2012, 12:09 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
еще в админке, в договоре бонус отключен (см скрин) - как его включить? Вложение: bonus3.jpeg [ 6.72 КБ | Просмотров: 13793 ] |
Автор: | skn [ 18 дек 2012, 12:21 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
В договоре есть отдельная закладка БОНУС на ней включаются бонусы для данного договора и задаются БОНУСНЫЕ ПРОГРАММЫ для договора |
Автор: | jack7 [ 18 дек 2012, 13:43 ] |
Заголовок сообщения: | Re: [5.2] Ошибка после установки модуля |
нашел, включил спасибо! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |