forum.bitel.ru http://forum.bitel.ru/ |
|
Создание собственного отчета http://forum.bitel.ru/viewtopic.php?f=12&t=3990 |
Страница 1 из 1 |
Автор: | Phricker [ 06 май 2010, 13:48 ] |
Заголовок сообщения: | Создание собственного отчета |
Добрый день. Пробую создать отчет по руководству описанному тут. Создаю файл kernel_myreport.rep.xml в директории reports, в котором содержатся данные Код: <?xml version="1.0" encoding="UTF-8"?> <report title="Мой отчёт"> <month name="month" title="Месяц"/> <combo name="combo" title="ComboBox" textBefore="textBefore" textAfter="textAfter"> <item id="0" title="-"/> <item id="1" title="Value 1"/> </combo> <textField name="textField" title="TextField" textBefore="textBefore" textAfter="textAfter"/> <contracts name="contracts"/> <date name="date"/> <hours name1="hours1" name2="hours2"/> <monthAndDays name1="monthAndDays1" name2="monthAndDays2" title="Месяц и дни"/> <period name1="period1" name2="period2"/> <contractGroups name="contractGroups" title="Группы договоров"/> <services name="services" title="Услуги"/> <paymentTypes name="paymentTypes" title="Типы платежей"/> <chargeTypes name="chargeTypes" title="Типы расходов"/> <tariffs name="tariffs" title="Тарифы"/> <registerCategories name="registerCategories" title="CRM - категории проблем"/> <registerExecutors name="registerExecutors" title="CRM - исполнители"/> <registerGroups name="registerGroups" title="CRM - группы решения"/> <users name="users" title="Пользователи"/> <nases name="nases" title="NASы"/> <dealers name="dealers" title="Дилеры"/> </report> Перезапускаю службу. Захожу в модуль Отчеты и не вижу моего отчета, но наблюдаю следующее Код: server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - org.xml.sax.SAXParseException: Invalid byte 2 of 2-byte UTF-8 sequence. server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.common.CommonUtils.parseDoc(CommonUtils.java:654) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionGetReports.addReport(ActionGetReports.java:79) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionGetReports.addReport(ActionGetReports.java:73) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionGetReports.doAction(ActionGetReports.java:48) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doModule(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doPost(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at java.lang.Thread.run(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - java.lang.NullPointerException server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionGetReports.addReport(ActionGetReports.java:80) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionGetReports.addReport(ActionGetReports.java:73) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.reports.action.ActionGetReports.doAction(ActionGetReports.java:48) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doModule(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.Executer.doPost(Unknown Source) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) server 05-06/11:44:40 ERROR [http-8080-1] LoggingPrintStream - at java.lang.Thread.run(Unknown Source) в server.error.log Что я сделал не так? |
Автор: | Администратор [ 06 май 2010, 18:30 ] |
Заголовок сообщения: | Re: Создание собственного отчета |
Вероятнее всего вы сохранили файл не в кодировке UTF-8, а в какой-то однобайтовой. |
Автор: | Phricker [ 06 май 2010, 18:35 ] |
Заголовок сообщения: | Re: Создание собственного отчета |
Большое спасибо! Да, действительно, при сохранении файла не обратил внимания на кодировку. Косяк мой ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |