forum.bitel.ru
http://forum.bitel.ru/

[SOLVED] Ошибка генерации счет-фактур на одном из счетов
http://forum.bitel.ru/viewtopic.php?f=14&t=4005
Страница 1 из 1

Автор:  ROMB [ 11 май 2010, 07:31 ]
Заголовок сообщения:  [SOLVED] Ошибка генерации счет-фактур на одном из счетов

при генерации счет-фактур в лог падает ошибка:
Код:
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream - org.xml.sax.SAXParseException: The value of attribute "title" associated with an element type "module" must not contain the '<' character.
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.common.CommonUtils.parseDoc(CommonUtils.java:654)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.bill.action.ActionViewDocs.doAction(ActionViewDocs.java:87)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.Executer.doModule(Unknown Source)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.Executer.doPost(Unknown Source)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at java.lang.Thread.run(Thread.java:619)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream - java.lang.NullPointerException
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.bill.action.ActionViewDocs.doAction(ActionViewDocs.java:88)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.Executer.doModule(Unknown Source)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.Executer.doPost(Unknown Source)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
server 05-11/13:25:06 ERROR [http-8443-1] LoggingPrintStream -    at java.lang.Thread.run(Thread.java:619)

Автор:  nolka4 [ 11 май 2010, 08:03 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

у вас в названии этого договора встречаются символы "<" ?

Автор:  ROMB [ 13 май 2010, 05:10 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

нет, только ковычки

Автор:  ROMB [ 13 май 2010, 09:21 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

такая же проблема возникла в другом договоре. на лицо програмная ошибка.
все версии последние на момент написания сообщения.

Автор:  stark [ 13 май 2010, 12:02 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

ROMB писал(а):
такая же проблема возникла в другом договоре. на лицо програмная ошибка.
все версии последние на момент написания сообщения.


да нет , на лицо ошибка формирования xsl-файла. что-то где-то не закрыто или что-то в этом роде

Автор:  ROMB [ 14 май 2010, 06:28 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

файл не менялся три месяца, ошибка возникла несколько дней назад. Раньше на этих же аккаунтах все отрабатывало верно. Притом на других аккаунтах все так-же работает с теми же шаблонами.

Автор:  stark [ 14 май 2010, 12:56 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

ROMB писал(а):
файл не менялся три месяца, ошибка возникла несколько дней назад. Раньше на этих же аккаунтах все отрабатывало верно. Притом на других аккаунтах все так-же работает с теми же шаблонами.


нет четкого описания как получить ошибку . Обращайтесь в тех. поддержку

Автор:  Администратор [ 19 май 2010, 14:26 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

Выложите XSLT шаблон, выберите просмотр счёта в XML режиме. Данные отображаются? Выложите конфиги позиций.

Автор:  Администратор [ 21 май 2010, 16:29 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

Судя по логу, тут проблема не при генерации, а уже при просмотре возникает. Как будто в bill_data_<mid> некорректные данные.
Счёт вновьсозданный? Попробуйте выбрать и выложить что у вас в поле xml таблицы по проблемному счёту..
Выберите строку со счётом в "модуле бухгалтерии - Счета", и скопируйте в буфер обмена (Ctrl+C).
Получится что-то такое.
Код:
94   93   55573   6   Счет   Б-008660   admin   01.05.2010      0.00   не оплачен

Потом выберите данные по этому счёту:
Код:
SELECT xml FROM bill_data_6 WHERE id=94

Вместо 6 поставьте ваш код экземпляра модуля.
И выложите, что выбралось. Выборку делайте через консольный mysql клиент.
Вы случаем эти данные напрямую в БД не правили?

Автор:  ROMB [ 23 май 2010, 12:51 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

3254 860 ppmtk 6 Счет-Фактура АИАСФ-05/1237 21.05.2010 да xxxx.xx

данные не правили, в БД отсутствует данный счет:

mysql> SELECT * FROM `bill_data_15` WHERE `id`='3254';
Empty set (0.00 sec)

может быть ошибка все таки при создании документа?(сообщение с ошибкой в лог падает именно в момент создания)

Автор:  Администратор [ 24 май 2010, 16:26 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

Код:
SELECT * FROM `bill_invoice_data_15` WHERE `id`='3254';

Автор:  ROMB [ 26 май 2010, 07:09 ]
Заголовок сообщения:  Re: Ошибка генерации счет-фактур на одном из счетов

нашел причину. в договоре присутствовал модуль, который был удален.
выборку отправляю вам в личку - думаю вам тоже есть, что исправить, что-бы такие ситуации больше не повторялись(в теге module в атрибуте title при генерации только одна кавычка)

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/