forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка в VoiceIPReportUtils (Проблемы с кнопкой "нарабо http://forum.bitel.ru/viewtopic.php?f=6&t=2530 |
Страница 1 из 1 |
Автор: | vadim.yr [ 02 июл 2009, 00:38 ] |
Заголовок сообщения: | Ошибка в VoiceIPReportUtils (Проблемы с кнопкой "нарабо |
Вообще разобрался я что к чему. Если у алиаса или логина не было сессий или хотя-бы у одного из алиасов в списке их не было , вываливается ошибка. Поглядев на код 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 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |