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

Проблема с персональным ТП.
http://forum.bitel.ru/viewtopic.php?f=16&t=798
Страница 1 из 1

Автор:  MiB [ 06 мар 2008, 14:22 ]
Заголовок сообщения:  Проблема с персональным ТП.

проблема с начислением простой абонентской платы.
есть клиент у которого прописан Персональный тарифный план снимать 100р в день. все как в примере. других ТП для данного клиента нет.
Изображение
В поланировщике модуль добавлен(запускам раз в сутки в час ночи).
Изображение
проблема в том что ТП не находится в логах пишется что для данного клиента дерево пустое.
здесь по идеи лог от 2х модулей, но как я понимаю выделеной строки хвататит чтобы понять что что-то не работате.
Цитата:
INFO 06.03.2008 01:00:02 Starting [ 01:00:02; 3 ] bitel.billing.server.npay.Calculator
INFO 06.03.2008 01:10:03 Starting [ 01:10:03; 2 ] bitel.billing.server.ipn.LogCalculator
INFO 06.03.2008 01:10:03 [01:10:03; 2] Difficult mode INIT
ERROR 06.03.2008 01:10:03 [01:10:03; 2] Tree not found for contract: nat-2
ERROR 06.03.2008 01:10:03 [01:10:03; 2] Trees init errors => 151
INFO 06.03.2008 01:10:03 [01:10:03; 2] Init time => 471 ms
INFO 06.03.2008 01:10:03 [01:10:03; 2] Processing..
INFO 06.03.2008 01:10:03 [01:10:03; 2] Using ready ResultSet..
ERROR 06.03.2008 01:10:03 [01:10:03; 2] Tree not found, contract nat-2
ERROR 06.03.2008 01:10:03 [01:10:03; 2] Processing errors => 151
INFO 06.03.2008 01:10:03 [01:10:03; 2] DELETE sids=2,3,5
INFO 06.03.2008 01:10:04 [01:10:03; 2] time=663 ms.

такая-же ситуация далее во всех логах при запуске ipn.LogCalculator.

Понимаю что я в чем-то ошибся, но вроде все по докам.
чем можно помочь? какие еще данные нужны для локализации?

Автор:  MiB [ 06 мар 2008, 14:31 ]
Заголовок сообщения: 

при ручном начислении. вообще никакой реакци нет от программы. нет оповещеняи на емейл и нет никаких изменений в интерфейсе.

Автор:  Администратор [ 07 мар 2008, 00:15 ]
Заголовок сообщения: 

А сама услуга "Абонплата" в договор добавлена? С каким периодом?
У вас запускается там две задачи в планировщике, отфильтруйте все по маркеру [ 01:00:02; 3 ], чтобы получился вывод задачи начисления абонок.
Код:
INFO 06.03.2008 01:00:02 Starting [ 01:00:02; 3 ] bitel.billing.server.npay.Calculator

Автор:  MiB [ 07 мар 2008, 11:13 ]
Заголовок сообщения: 

Абонентка добавлена:
Изображение

кпроме той строки что вы выделили в логах больше нет ничего относящегося к этому маркеру "; 3"
в sheduler.out:
Цитата:
java.lang.ClassNotFoundException: bitel.billing.server.npay.Calculator
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at bitel.billing.server.task.TaskData.startTask(TaskData.java:64)
at bitel.billing.server.TaskExecuter.run(TaskExecuter.java:93)


при запуске переобсчета вручную
Цитата:
java.lang.ClassNotFoundException: bitel.billing.server.npay.Recalculator
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.io.ObjectInputStream.resolveClass(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at bitel.billing.server.task.bean.RunTaskDataManager.getNextTask(RunTaskDataManager.java:88)
at bitel.billing.server.task.TaskRunProcessor.run(TaskRunProcessor.java:29)

Автор:  Администратор [ 07 мар 2008, 13:51 ]
Заголовок сообщения: 

Сервер под какой ОС? В BGBillingServer/lib есть npay.jar?

Автор:  MiB [ 07 мар 2008, 13:56 ]
Заголовок сообщения: 

Администратор писал(а):
Сервер под какой ОС? В BGBillingServer/lib есть npay.jar?


Linux db 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux
SUSE Linux Enterprise Server v.10

npay.jar 61109 feb 18.

Автор:  Администратор [ 07 мар 2008, 13:58 ]
Заголовок сообщения: 

Попробуйте переустновить модуль npay, возможно просто файл побитый.

Автор:  MiB [ 07 мар 2008, 14:19 ]
Заголовок сообщения: 

Администратор писал(а):
Попробуйте переустновить модуль npay, возможно просто файл побитый.


помогло.
Цитата:
INFO 07.03.2008 11:14:06 PaymentRecalculator time: 01.02.2008 00
INFO 07.03.2008 11:14:06 [23:00:00; 0] Calculate past month
INFO 07.03.2008 11:14:06 Memory total: 5 177 344; max: 266 403 840; free: 3 584 536
INFO 07.03.2008 11:14:06 [23:00:00; 0] time=617 ms.


чем бывают вызваны такие проблемы с установкой модулей не выясняли?
просто не первый раз вижу в форуме что советуете переставить модуль и как правило это помогает.

Автор:  Администратор [ 07 мар 2008, 14:35 ]
Заголовок сообщения: 

Возможно проблемы при загрузке файлов, т.е. архив повреждается при скачке по FTP.

Автор:  MiB [ 07 мар 2008, 14:44 ]
Заголовок сообщения: 

Администратор писал(а):
Возможно проблемы при загрузке файлов, т.е. архив повреждается при скачке по FTP.


я не перекачивал файл. у меня полностью зеркало вашей директории оттуда переставил.

Автор:  Администратор [ 07 мар 2008, 15:09 ]
Заголовок сообщения: 

Возможно, проблемы с инсталлятором. А npay.jar размером изменился? Вы же ставили по сути тот же пакет второй раз?

Автор:  MiB [ 07 мар 2008, 15:36 ]
Заголовок сообщения: 

Администратор писал(а):
Возможно, проблемы с инсталлятором. А npay.jar размером изменился? Вы же ставили по сути тот же пакет второй раз?


нет не изменился. теже 61109. точно такойже как и в архиве server.zip
да я ставил именно тот-же самый пакет.

Автор:  Администратор [ 07 мар 2008, 18:46 ]
Заголовок сообщения: 

А у вас тот некорректный npay.jar не сохранился? Так бы дифом их сравнить..

Автор:  MiB [ 08 мар 2008, 11:34 ]
Заголовок сообщения: 

нет, старый не сохранял.

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

Спасибо.

Автор:  Администратор [ 11 мар 2008, 11:35 ]
Заголовок сообщения: 

Если снова получится повторить - сохраните старый npay.jar перед переустановкой. Случай очень редкий, но бывает. Поэтому и не исправлен, что редкий.

Автор:  MiB [ 13 мар 2008, 12:49 ]
Заголовок сообщения: 

Поднимаю тему по второму вопросу ошибок в модуле IPN:

Цитата:
Цитата:
> можно прокоментировать данные ошибки в логе.
>
> из-за чего возникают и методы утсранения.
>
>
> INFO 11.03.2008 16:01:04 Starting [ 16:01:04; 2 ]
> bitel.billing.server.ipn.LogCalculator
>
> INFO 11.03.2008 16:01:05 [16:01:04; 2] Difficult mode INIT
>
> ERROR 11.03.2008 16:01:05 [16:01:04; 2] Tree not found for contract:
> nat-2
>
> ERROR 11.03.2008 16:01:05 [16:01:04; 2] Trees init errors => 308
>
> INFO 11.03.2008 16:01:05 [16:01:04; 2] Init time => 1041 ms
>
> INFO 11.03.2008 16:01:05 [16:01:04; 2] Processing..
>
> INFO 11.03.2008 16:01:05 [16:01:04; 2] Using ready ResultSet..
>
> ERROR 11.03.2008 16:01:05 [16:01:04; 2] Tree not found, contract nat-2
>
> ERROR 11.03.2008 16:01:05 [16:01:04; 2] Processing errors => 308
>
> INFO 11.03.2008 16:01:05 [16:01:04; 2] DELETE sids=2,3,5
>
> INFO 11.03.2008 16:01:05 [16:01:04; 2] time=1229 ms.
>
>
> на самом деле на работу не влияют деньги данному договору исправно
>
> начисляются но все-же.
>
>

День добрый!

Посмотрел код, выходит, что на какие-то сутки не было тарифа установлено
для модуля IPN у договора nat-2.
Вы не могли бы проверить этот момент?
Если все-таки тарифы есть на каждый день, поднимите тему на форуме и
выложите туда скрин из вкладки "Тарифный план" договора.


тарифный план один и стоит у данного клиента с 01.02.2008г.

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