BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Создание собственного отчета
СообщениеДобавлено: 06 май 2010, 13:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Добрый день.
Пробую создать отчет по руководству описанному тут.
Создаю файл 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

Что я сделал не так?

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание собственного отчета
СообщениеДобавлено: 06 май 2010, 18:30 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Вероятнее всего вы сохранили файл не в кодировке UTF-8, а в какой-то однобайтовой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание собственного отчета
СообщениеДобавлено: 06 май 2010, 18:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Большое спасибо!
Да, действительно, при сохранении файла не обратил внимания на кодировку. Косяк мой :oops:

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

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


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

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


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

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