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

Тестирование 5.2 Phone...
http://forum.bitel.ru/viewtopic.php?f=10&t=5646
Страница 1 из 1

Автор:  georgdts [ 27 июн 2011, 22:29 ]
Заголовок сообщения:  Тестирование 5.2 Phone...

Пытаюсь поднять 5.2 сервер, MQ и прочее заработало, добавил модуль Phone, создал конфигурацию, услуги, залил cdr-ки, но когда из клиента даю команду на загрузку логов в dataloder.out пишет:

Код:
 more ./dataloader.out
Java Runtime: Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM [1.6.0_25] /opt/java/jdk1.6.0_25/jre
  Runtime name: 15132@stat.local
  Java endorsed dirs: ./lib/endorsed:/opt/java/jdk/lib/endorsed
  OS: Linux 2.6.18-238.12.1.el5 [amd64], file.encoding: UTF-8, user.name: root
  Heap sizes: current=251264k  free=249951k  max=251264k
Checking port 9033...
Port is free starting the applicalion...
Starting DLProcessManager on 9033
Creating socket on 9033
27.06.2011 23:07:04 java.lang.NullPointerException
27.06.2011 23:07:04     at bitel.billing.server.DataLoader.loadData(DataLoader.java:375)
27.06.2011 23:07:04     at bitel.billing.server.DataLoader.run(DataLoader.java:171)
27.06.2011 23:07:04 java.lang.NullPointerException
27.06.2011 23:07:04     at bitel.billing.server.DataLoader.loadData(DataLoader.java:375)
27.06.2011 23:07:04     at bitel.billing.server.DataLoader.run(DataLoader.java:171)
27.06.2011 23:07:04 java.lang.NullPointerException
27.06.2011 23:07:04     at bitel.billing.server.DataLoader.loadData(DataLoader.java:375)
27.06.2011 23:07:04     at bitel.billing.server.DataLoader.run(DataLoader.java:171)


Подскажите на что он ругается.
Сервер со всеми модулями сегодня обновлял...

Автор:  georgdts [ 28 июн 2011, 14:45 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Или Phone в 5.2 пока вообще не трогать?

Автор:  stark [ 28 июн 2011, 16:18 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Исправлено. обновление выложено

Автор:  georgdts [ 28 июн 2011, 18:13 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Спасибо, логи загрузились.

Подскажите, не поменялась ли логика модуля, потому как после обработки в отчете появляюся входящие звонки, но нет ни одного тарифицированного исходящего...

Конфигурация модуля:
Код:
#активные статусы договора
contract.status.active.codes=0
web.menuItem1=Просмотр сессий Телефонии
web.menuItem2=Наработка по Телефонии
web.menuItem3=Наработка по направлениям Телефонии
#сессий в отчёте по сессиям на Web странице
show.on.page.web=50
#макс. кол-во сессий на Web (при попытке отобразить все)
show.on.page.web.max=1000
#страниц в отчёте по сессиям в клиенте
show.on.page.session=50
#количество знаков после запятой в поле "стоимость сессии" (cost) таблицы log_session
#используется толькоп при создании новой таблицы log_session
session.call.cost.scale=2
#количество знаков после запятой в поле "стоимость сессии для оператора" (oper_cost) таблицы log_session
#используется толькоп при создании новой таблицы log_session
session.oper.cost.scale=5
#вести учет входящих сессий для поинтов
store.incoming.calls=1
#генерация ошибки обработки, когда для CDR записи не найдено правила, 1 - включить
error.on.session.rule.notfound=1
#генерация ошибки обработки, когда для CDR записи найдено несколько правил, 1 - включить
error.on.session.rule.many=1
#1- дает добавить поинты, если не для них нет подходящего ресурса.   
point.resource.strict.check=0


Тариф:
Код:
<?xml version="1.0" encoding="windows-1251"?>
<nodes>
    <prefix_part comment="" dest="Москва" prefix="7495">
        <costout cost="0.0" cost_source="node" cost_type="min"/>
    </prefix_part>
    <prefix_part comment="" dest="Москва" prefix="7499">
        <costout cost="0.0" cost_source="node" cost_type="min"/>
    </prefix_part>
    <period date1="01.06.2009" date2=""/>
    <service_set regexp="" sid="1"/>
    <prefix_part comment="" dest="Москва" prefix="7498">
        <costout cost="0.0" cost_source="node" cost_type="min"/>
    </prefix_part>
</nodes>

где sid = 1 - это заведенная (использующаяся) услуга Местная тел. связь.

Тариф в договоре прописан.
В error.log пусто, в dataloader.log:
Код:
06-28/19:06:26  INFO [Thread-0] dataloader - DataLoader => start()
06-28/19:06:55  INFO [Thread-0] Setup - Load config for mid=1
06-28/19:06:55  INFO [Thread-0] dataloader - tariff.only.month=false store.incoming.calls=true
06-28/19:06:55  INFO [Thread-0] dataloader - Create new traffic cache
06-28/19:06:55  INFO [Thread-0] dataloader - Create new month item finder...
06-28/19:06:55  INFO [Thread-0] dataloader - Create new item finder...
06-28/19:06:55  INFO [Thread-0] dataloader - Item loaded By num: 4; by port: 0; rules: 0
06-28/19:06:55  INFO [Thread-0] CostMapCache - (Re)loading costMap cache and geo codes for mid 1
06-28/19:06:55  INFO [Thread-0] dataloader - proccess [06-05-2011 12:00:00; mid => 1; param => 1] ; records => 1326; cl_ses => 0; in_ses => 29; op_ses => 0; time => 855/16 ms.
06-28/19:06:55  INFO [pool-1-thread-1] dataloader - proccess [06-05-2011 12:00:00; mid => 1; param => 1]  session inserted => 7 ms.

Автор:  stark [ 29 июн 2011, 11:20 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

georgdts писал(а):
Спасибо, логи загрузились.

Подскажите, не поменялась ли логика модуля, потому как после обработки в отчете появляюся входящие звонки, но нет ни одного тарифицированного исходящего...

нет

georgdts писал(а):

В error.log пусто, в dataloader.log:


А в журнале нет ошибок ?

Автор:  georgdts [ 29 июн 2011, 13:05 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

В журнале ошибки есть, в частности:
Код:
Нет тарифных планов!

Contract: 00000   itemId: 3
StartTime=06.05.2011 11:01:55SessionTime=75 PORT_FROM=6301501 PORT_TO=6300624 NUM_FROM=4956004110 NUM_FROM_164=74956004110 NUM_TO=84999997434 NUM_TO_164=74999997434ConnectTime=75CallClientCost=0.00


Хотя тариф приведённый выше добавлен в договор, в Глобальные тарифы, позиция 0, с 01.05.2011 г.

Автор:  georgdts [ 30 июн 2011, 15:21 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Сегодня на всякий случай все ещё раз обновил, но просчитать зовнки так и не получилось...
В ошибках модулая телефонии есть, в частности, такие строки:
Код:
-------------------------------------

Не найдено ни одно правило!

StartTime=06.05.2011 12:05:25SessionTime=129 PORT_FROM=6301507 PORT_TO=6301326 NUM_FROM=4956004110 NUM_FROM_164=74956004110 NUM_TO=5892000 NUM_TO_164=74955892000ConnectTime=129CallClientCost=0.00

-------------------------------------

Во вложении скрины. (добавил в архив, потому что больше 3х не разрешает.)

Вложения:
phone.rar [338.63 КБ]
Скачиваний: 264

Автор:  georgdts [ 01 июл 2011, 14:34 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

up

Автор:  Феанор [ 05 июл 2011, 08:23 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Кросс сыслка, аналогичная проблема, но в 5.1 http://forum.bgbilling.ru/viewtopic.php?f=10&t=5542

upd, моя ошибка была, не понял документацию

Автор:  georgdts [ 06 июл 2011, 14:01 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

up

Автор:  georgdts [ 07 июл 2011, 11:58 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

У меня есть и направление, и услуга, и стоимость, но сессии так и не появляются...

Автор:  Amir [ 07 июл 2011, 12:16 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Можете дать доступ?

Автор:  georgdts [ 08 июл 2011, 13:58 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

up

Автор:  georgdts [ 11 июл 2011, 12:26 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

up

Автор:  Amir [ 12 июл 2011, 15:43 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Выложили обновление.
Из-за ошибки не находился тариф для пойнта.

Автор:  georgdts [ 12 июл 2011, 15:59 ]
Заголовок сообщения:  Re: Тестирование 5.2 Phone...

Спасибо большое! Я уж было подумал что я где-то накосячил...

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