BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 05 июл 2025, 00:05

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: 01 июн 2010, 23:05 
Добрый день.

Столкнулся с ошибкой, что подневная абонплата снимается только за один день месяца. В changelog к модулю npay написано "216 01.06.2010 17:48:39 ИСПРАВЛЕНО После 283 билда появилась ошибка начисления подневных абонентских плат до текущей даты. Начисление производилось только за первый день месяца". Обновил я этот модуль и попробовал пересчитать абонплату абонента - ничего не изменилось.

Как быть? Как вернуть правильный баланс абонентам?


Вернуться к началу
  
 
СообщениеДобавлено: 02 июн 2010, 12:35 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Выложите, что в scheduler.log появляется при начислении.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2010, 12:42 
Администратор писал(а):
Выложите, что в scheduler.log появляется при начислении.


Вот вывод

Код:
06-02/15:41:22  INFO [Thread-10] TaskRunProcessor - Running Task: bitel.billing.server.npay.Recalculator@a22ff0
06-02/15:41:22  INFO [pool-1-thread-4] Recalculator - PaymentRecalculator time: 31.05.2010 00
06-02/15:41:22  INFO [pool-1-thread-4] Utils - Memory total: 59 310 080; max: 477 233 152; free: 55 534 760
06-02/15:41:22  INFO [pool-1-thread-4] Utils - Memory pools:
Non-heap memory[Code Cache]: max: 50 331 648; used: 1 557 952; peek: 1 559 296
Heap memory[PS Eden Space]: max: 175 374 336; used: 675 192; peek: 16 842 752
Heap memory[PS Survivor Space]: max: 131 072; used: 81 920; peek: 2 540 704
Heap memory[PS Old Gen]: max: 357 957 632; used: 3 018 208; peek: 3 018 208
Non-heap memory[PS Perm Gen]: max: 67 108 864; used: 13 018 688; peek: 13 018 688
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Memory total: 59 310 080; max: 477 233 152; free: 55 534 760
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Setting balances for independ and subs..
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Selected.
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Selecting sub account
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Selected.
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Setting balance for super..
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Selected.
06-02/15:41:22  INFO [pool-1-thread-4] Calculator - Task finished time=87 ms.


И всё. Это пересчёт по одному договору


Вернуться к началу
  
 
СообщениеДобавлено: 02 июн 2010, 13:02 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Там ещё одна ошибка сегодня исправлена от 283 билда: начисление производилось за следующий от указанного месяц.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2010, 13:11 
Обновил
npay v.5.0 build 217 from 02.06.2010 12:59:19

Теперь в scheduler.out ошибка валится

Код:
java.lang.ClassNotFoundException: bitel.billing.server.npay.Reca
lculator
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:604)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1575)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
        at bitel.billing.server.task.bean.RunTaskDataManager.getNextTask(RunTaskDataManager.java:80)
        at bitel.billing.server.task.TaskRunProcessor.run(TaskRunProcessor.java:43)


Вернуться к началу
  
 
СообщениеДобавлено: 02 июн 2010, 13:21 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Вы планировщик перезапустили точно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2010, 13:23 
Администратор писал(а):
Вы планировщик перезапустили точно?

Конечно
Он перезагружался по ./update.sh

А затем я его ещё вручную перезапустил


Вернуться к началу
  
 
СообщениеДобавлено: 02 июн 2010, 14:41 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В lib/npay.jar класс такой есть?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2010, 14:49 
Администратор писал(а):
В lib/npay.jar класс такой есть?

Есть

Код:
/BGBillingServer # ls -l lib
..........
-rw-r--r-- 1 root root  144424 2010-06-02 16:07 npay.jar
..........


Вернуться к началу
  
 
СообщениеДобавлено: 02 июн 2010, 14:53 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
1) Попробуйте модуль npay ещё раз принудительно установить.
2) Откройте архив npay.jar, он нормально открывается? Там файл есть bitel.billing.server.npay.Recalculator.class ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2010, 15:00 
Администратор писал(а):
1) Попробуйте модуль npay ещё раз принудительно установить.
2) Откройте архив npay.jar, он нормально открывается? Там файл есть bitel.billing.server.npay.Recalculator.class ?

Переустановил принудительно - помогло

Спасибо!


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

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


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

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


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

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