BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при просмотре наработки
СообщениеДобавлено: 29 июл 2009, 20:35 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
Обновления все сегодняшние

07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - java.lang.NullPointerException
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at java.math.BigDecimal.matchScale(BigDecimal.java:3200)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at java.math.BigDecimal.add(BigDecimal.java:1007)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.voiceip.bean.VoiceIpReportUtils.addLoginsAmounts(VoiceIpReportUtils.java:77)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.call.ActionLoginsAmount.amounts(ActionLoginsAmount.java:46)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.call.ActionLoginsAmount.doAction(ActionLoginsAmount.java:19)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doModule(Executer.java:776)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doPost(Executer.java:210)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
07-29/18:29:45 ERROR [http-8080-1] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 июл 2009, 11:14 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Обновления все сегодняшние

4.6 версия?

Имеется в виду наработка по логинам? Просмотр в Web или через клиента?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 17:52 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
да версия 4.6,
просмотр через клиента


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 18:11 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
других ошибок нет ?
у вас какая версия mysql ?

сделайт такой запрос

SELECT COUNT(id), SUM(session_cost), SUM(session_time), SUM(round_session_time) from log_session_mid_yearmm
where lid in (xxx)
AND DAYOFMONTH( session_start )>='2009-mm-dd'
AND DAYOFMONTH( session_start )<='2009-mm-dd'


заменить log_session_mid_yearmm , и '2009-mm-dd' в соотвестив с тем периодом , на который интересует отчет (когда происходит ошибка ) .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 18:55 
проблема здесь с самим запросом - согласно официальной документации во всех релизах мускула ( 3.23, 4, 4.1, 5.0, 5.1 и так далее)
функция dayofmonth возвращает порядковый номер дня ( от 1 до 31) в месяце.

если надо обрезать дату- время только до даты, необходимо использовать функцию date

то- есть запрос должен иметь вид
SELECT COUNT(id), SUM(session_cost), SUM(session_time), SUM(round_session_time) from log_session_7_200908
where lid in (1,2,3,4)
AND date( session_start )>='2009-08-01'
AND date( session_start )<='2009-08-31'

если же использовать функцию dayofmonth, то запрос должен иметь вид
SELECT COUNT(id), SUM(session_cost), SUM(session_time), SUM(round_session_time) from log_session_7_200908
where lid in (1,2,3,4)
AND DAYOFMONTH( session_start )>=1
AND DAYOFMONTH( session_start )<=31

stark писал(а):
SELECT COUNT(id), SUM(session_cost), SUM(session_time), SUM(round_session_time) from log_session_mid_yearmm
where lid in (xxx)
AND DAYOFMONTH( session_start )>='2009-mm-dd'
AND DAYOFMONTH( session_start )<='2009-mm-dd'
.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 18:56 
версия мускула Server version: 5.0.70-log Gentoo Linux mysql-5.0.70-r1


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 19:54 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
2 manowaretz - нет проблема не в этом . Я непавильно напсил запрос . на само деле там цифры подствляются 1 до 31 ..Просто невнимательно посмотрел

А проблема всего лишь в том, что если сессий нет, то падает . как исправим , напишем


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 20:04 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
Сессии то есть, в вебе выводятся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 20:10 
Не в сети
Разработчик

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


хорошо, тогда что выводит запрос? :
SELECT COUNT(id), SUM(session_cost), SUM(session_time), SUM(round_session_time) from log_session_7_200908
where lid in (1,2,3,4)
AND DAYOFMONTH( session_start )>=1
AND DAYOFMONTH( session_start )<=31


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 20:18 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
COUNT(id) SUM(session_cost) SUM(session_time) SUM(round_session_time)
27 105.91000 4734 5640


Посмотрел внимательнее - в вебе выводятся если есть наработка,
если нет, то падает с такой же ошибкой
(т.е. есть 5 логинов прошлый месяц выводятся все,
за этот месяц - есть на первом и третьем, выводится только первый логин)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 авг 2009, 13:00 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
исправлено, обновление выложено


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 авг 2009, 13:15 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
Работает и в вебе и в клиенте


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

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


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

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


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

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