BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 03:51

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с обработкой логов
СообщениеДобавлено: 09 фев 2011, 14:20 
Здравствуйте! У меня при настройке модуля Phone обнаружилась проблема:

Модуль настроил, тестовые логи загружаются (всего 4 записи, две за январь и две за февраль), кладутся в базу (как я понимаю в: source_data_201101 и source_data_201102), затем я запускаю расчёт, но мне в файле scheduler.error.log выводится:
Код:
scheduler 02-08/11:46:29 ERROR [pool-2-thread-1] Calculator - Param mid NOT Found in task config


В файле server.log выдаёт:
Код:
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream - java.lang.NullPointerException: rootPath = null (check file.storage.root.path value!)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at ru.bitel.bgbilling.plugins.filestorage.server.FileStorage.<init>(FileStorage.java:30)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at ru.bitel.bgbilling.plugins.documents.server.action.ActionDocumentsFilesTable.doAction(ActionDocumentsFilesTable.java:22)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at bitel.billing.server.Executer.doModule(Unknown Source)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at bitel.billing.server.Executer.doPost(Unknown Source)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream -    at java.lang.Thread.run(Unknown Source)


Таблицы log_session_2_%,data_log_2_%,data_log_error_% в базе создаются, но данных в них нет! Т.е. они пустые!

Запустил ещё раз в итоге в "Состояние планировщика" увидел в "Очереди тяжелых задач":
Цитата:
ID Статус Время начала Описание
68 В очереди - Модуль Phone. Задача установки балансов. Код модуля: 0.

Но у меня стоит mid=2
Почему тогда он нулевой пытается подставить?


Скрины:


Вложения:
about.PNG
about.PNG [ 47.91 КБ | Просмотров: 5631 ]
.PNG
.PNG [ 61.77 КБ | Просмотров: 5631 ]
.PNG
.PNG [ 4.88 КБ | Просмотров: 5631 ]
Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 09 фев 2011, 14:21 
Ещё дополнительные скрины:


Вложения:
.PNG
.PNG [ 19.63 КБ | Просмотров: 5630 ]
.PNG
.PNG [ 70.01 КБ | Просмотров: 5630 ]
Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 13 фев 2011, 13:05 
Никто не сталкивался с такой проблемой?


Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 14 фев 2011, 19:01 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
Здравствуйте! У меня при настройке модуля Phone обнаружилась проблема:

Модуль настроил, тестовые логи загружаются (всего 4 записи, две за январь и две за февраль), кладутся в базу (как я понимаю в: source_data_201101 и source_data_201102), затем я запускаю расчёт, но мне в файле scheduler.error.log выводится:
Код:
scheduler 02-08/11:46:29 ERROR [pool-2-thread-1] Calculator - Param mid NOT Found in task config




А это у вас в задаче шедулера(скорее всего для абонплат) не указан параметр mid.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 14 фев 2011, 19:03 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
[code]02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream - java.lang.NullPointerException: rootPath = null (check file.storage.root.path value!)

Проблема загрузки файлов на сервер .. Не указан параметр file.storage.root.path в конфигурации


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 14 фев 2011, 19:05 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
Здравствуйте! У меня при настройке модуля Phone обнаружилась проблема:

Модуль настроил, тестовые логи загружаются (всего 4 записи, две за январь и две за февраль), кладутся в базу (как я понимаю в: source_data_201101 и source_data_201102), затем я запускаю расчёт,


У вас DataLoder запущен ? вы сделали загрузку логов , потом обработку в менеджере источников ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 14 фев 2011, 19:10 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
Запустил ещё раз в итоге в "Состояние планировщика" увидел в "Очереди тяжелых задач":
Цитата:
ID Статус Время начала Описание
68 В очереди - Модуль Phone. Задача установки балансов. Код модуля: 0.

Но у меня стоит mid=2
Почему тогда он нулевой пытается подставить?


Скрины:


У вас 2 задачи установки баланса на телефонии и одной из них вы поставили mid. второй не известно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 09:44 
stark писал(а):
Alexey.Gulin писал(а):
Здравствуйте! У меня при настройке модуля Phone обнаружилась проблема:

Модуль настроил, тестовые логи загружаются (всего 4 записи, две за январь и две за февраль), кладутся в базу (как я понимаю в: source_data_201101 и source_data_201102), затем я запускаю расчёт, но мне в файле scheduler.error.log выводится:
Код:
scheduler 02-08/11:46:29 ERROR [pool-2-thread-1] Calculator - Param mid NOT Found in task config




А это у вас в задаче шедулера(скорее всего для абонплат) не указан параметр mid.


Да вы правы! Не прописал в шедулере параметр mid! Спасибо! К сожалению, теперь появилась новая ошибка:

В файле scheduler.error.log:
Цитата:
scheduler 02-21/09:17:03 ERROR [pool-2-thread-2] Calculator - Table 'bgbilling.npay_service_object_2' doesn't exist
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'bgbilling.npay_service_object_2' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java:382)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2273)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at ru.bitel.bgbilling.modules.npay.server.Calculator.executeTask(Calculator.java:250)
at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:63)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


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


Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 11:15 
stark писал(а):
Alexey.Gulin писал(а):
[code]02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream - java.lang.NullPointerException: rootPath = null (check file.storage.root.path value!)

Проблема загрузки файлов на сервер .. Не указан параметр file.storage.root.path в конфигурации


А это в конфигураторе чего прописать? Модуля телефонии или конфигуратор всего биллинга или абонплат?


Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 11:16 
stark писал(а):
Alexey.Gulin писал(а):
Здравствуйте! У меня при настройке модуля Phone обнаружилась проблема:

Модуль настроил, тестовые логи загружаются (всего 4 записи, две за январь и две за февраль), кладутся в базу (как я понимаю в: source_data_201101 и source_data_201102), затем я запускаю расчёт,


У вас DataLoder запущен ? вы сделали загрузку логов , потом обработку в менеджере источников ?


Да, делал! DataLoder запущен!


Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 11:22 
Ещё, когда я запускаю "Установка баланса телефонии" у меня в "Состояние планировщика" выводится: "Модуль Phone. Задача установки балансов. Код модуля: 0." Это нормально? Или я где то ошибку допустил?


Вложения:
333.PNG
333.PNG [ 83.98 КБ | Просмотров: 5575 ]
qqq.PNG
qqq.PNG [ 44.59 КБ | Просмотров: 5575 ]
Вернуться к началу
  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 14:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
stark писал(а):
Alexey.Gulin писал(а):
Здравствуйте! У меня при настройке модуля Phone обнаружилась проблема:

Модуль настроил, тестовые логи загружаются (всего 4 записи, две за январь и две за февраль), кладутся в базу (как я понимаю в: source_data_201101 и source_data_201102), затем я запускаю расчёт, но мне в файле scheduler.error.log выводится:
Код:
scheduler 02-08/11:46:29 ERROR [pool-2-thread-1] Calculator - Param mid NOT Found in task config




А это у вас в задаче шедулера(скорее всего для абонплат) не указан параметр mid.


Да вы правы! Не прописал в шедулере параметр mid! Спасибо! К сожалению, теперь появилась новая ошибка:

В файле scheduler.error.log:
Цитата:
scheduler 02-21/09:17:03 ERROR [pool-2-thread-2] Calculator - Table 'bgbilling.npay_service_object_2' doesn't exist
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'bgbilling.npay_service_object_2' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java:382)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2273)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
at ru.bitel.bgbilling.modules.npay.server.Calculator.executeTask(Calculator.java:250)
at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:63)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


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


У модуля абонплат код 2 ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 14:28 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
stark писал(а):
Alexey.Gulin писал(а):
[code]02-08/13:40:01 ERROR [http-8080-2] LoggingPrintStream - java.lang.NullPointerException: rootPath = null (check file.storage.root.path value!)

Проблема загрузки файлов на сервер .. Не указан параметр file.storage.root.path в конфигурации


А это в конфигураторе чего прописать? Модуля телефонии или конфигуратор всего биллинга или абонплат?


эта проблема с плагином Документы . В его настройке .

http://bgbilling.ru/v5.1/doc/ch28s02.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 21 фев 2011, 16:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Alexey.Gulin писал(а):
Ещё, когда я запускаю "Установка баланса телефонии" у меня в "Состояние планировщика" выводится: "Модуль Phone. Задача установки балансов. Код модуля: 0." Это нормально? Или я где то ошибку допустил?

попробуйте шедулер перезапустить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с обработкой логов
СообщениеДобавлено: 25 фев 2011, 09:22 
stark писал(а):
У модуля абонплат код 2 ?

Нет конечно! Код 6! Это я затупил...спасибо!



stark писал(а):
эта проблема с плагином Документы . В его настройке .

http://bgbilling.ru/v5.1/doc/ch28s02.html


Т.к. у нас две сети, одна локальная по предприятию, а другая внешняя - приходится читать доку из внешней сети, а писать в локальной... из-за этого немного накосячил с настройкой плагина. Спасибо, что показали где копать!)

stark писал(а):
попробуйте шедулер перезапустить

Перезапустил шедулер! И всё почти ок стало! Ошибку выдаёт...
Цитата:
scheduler 02-25/09:49:01 ERROR [pool-1-thread-2] Calculator - Tariff error contractId: 8; serviceId: 6

Я так понимаю, что косяк где то в настройках контракта... услуга в модуле абонплат...


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

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


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

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


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

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