Добрый день.
Пробую создать отчет по руководству описанному
тут.
Создаю файл
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Что я сделал не так?