BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 16:50

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 02 июл 2009, 00:38 
Не в сети

Зарегистрирован: 25 апр 2007, 14:02
Сообщения: 8
Карма: 0
Вообще разобрался я что к чему.
Если у алиаса или логина не было сессий или хотя-бы у одного из алиасов в списке их не было , вываливается ошибка.
Поглядев на код VoiceIPReportUtils, обнаружил следующее:
List sums = getSessionsColSumTime(Utils.stringToIntegerList(String.valueOf(login.getId())), per, filter);
int col = ((Integer)sums.get(0)).intValue();

Так вот, если getSessionsColSumTime вернет не заполненный масив, вываливается :
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - java.lang.NullPointerException
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at java.math.BigDecimal.add(BigDecimal.java:1064)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at bitel.billing.server.voiceip.bean.VoiceIpReportUtils.addLogins
Amounts(VoiceIpReportUtils.java:77)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at bitel.billing.server.call.ActionLoginsAmount.amounts(ActionLog
insAmount.java:46)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at bitel.billing.server.call.ActionLoginsAmount.doAction(ActionLo
ginsAmount.java:19)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at bitel.billing.server.Executer.doModule(Executer.java:740)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at bitel.billing.server.Executer.doPost(Executer.java:190)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
er(ApplicationFilterChain.java:290)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
cationFilterChain.java:206)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilt
er(SetCharacterEncodingFilter.java:37)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
er(ApplicationFilterChain.java:235)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
cationFilterChain.java:206)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
rapperValve.java:233)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardC
ontextValve.java:191)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValv
e.java:568)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHost
Valve.java:128)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
Valve.java:102)
server 07-01/12:12:42 ERROR [http-8443-1] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
gineValve.java:109)


Думается , надо поправить.Неудобно это, хотя на рассчеты не влияет.


Надеюсь не ошибся.

Спасибо.


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

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


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

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


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

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