BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 03:45

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 18 июн 2009, 12:27 
при попытки скачать счет с интернета выскакивает ошибка (исключение)
Код:
javax.servlet.ServletException: Servlet execution threw an exception
   bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)

и при попыки сохранить счет в клиенте биллинга тоже появляеться ошибка:
Код:
com.lowagie.text.Font.getFamily()|


Шаблоны были созданы в IReport

Версия сервера биллинга 4.5 сборка 352 от 22.12.2008
Версия клиента биллинга 4.5 сборка 247 от 22.12.2008


Вернуться к началу
  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 11:47 
UP!


Вернуться к началу
  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 12:03 
в server_log пишит
Код:
ERROR  19.06.2009 11:01:22  Error in Executer (null)
java.lang.NoClassDefFoundError: com/lowagie/text/pdf/FontMapper
   at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfStream(JasperExportManager.java:162)
   at bitel.billing.server.admin.reports.BGReportTemplate.fillReportToPdfStream(BGReportTemplate.java:318)
   at bitel.billing.server.bill.action.ActionViewDocs.doAction(ActionViewDocs.java:116)
   at bitel.billing.server.Executer.doModule(Executer.java:693)
   at bitel.billing.server.Executer.doPost(Executer.java:177)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
   at java.lang.Thread.run(Thread.java:619)


и при попытки окрыть PDF файл пишит, что этот файл используться другим приложением.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 12:59 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
update_lib ставили?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 13:03 
да, ставил
недели 2 назад все работало нормально


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 13:08 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
у вас есть библиотека itext в папке lib ? сервер биллинга под какой ОС работает ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 14:16 
В папке, где находиться сервер биллинга файла нет, а в клиенте есть файл itext-1.01.jar есть. Сам сервер работает под управление FreeBSD 6.2


Вернуться к началу
  
 
 Заголовок сообщения: Re: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 15:33 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Владимир писал(а):
В папке, где находиться сервер биллинга файла нет, а в клиенте есть файл itext-1.01.jar есть. Сам сервер работает под управление FreeBSD 6.2


ясно, исправим ..скопируйте эту библиотеку в папку lib сервера


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 15:49 
скопировал бибилиотеку в папку lib сервера, попылся сохранить счет в PDF формате, выскочила таже ошибка вот скрин этой ошибки:


Вложения:
Комментарий к файлу: скрин ошибки
.rar [5.33 КБ]
Скачиваний: 189
Вернуться к началу
  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 15:56 
попробовал переименовать itext-1.01.jar в itext.jar тоже самое


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 15:58 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
сервр надо было остановить (убидитесь что он рально остановилися) и перезапустить


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 16:03 
несколько раз останавливал и запускал сервер ошибка тажа!!


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 16:09 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
А в логах ошибка та же?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 16:09 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
а можете дать не скиншот , а а текст ошибки из лога сервера .. или если там нет, то из лога клиента


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 16:16 
В логах сервера нечего нет, но есть в логах клиента вот эта ошибка:
Код:
http://172.16.1.15:8080/bgbilling/executer?module=bill&action=ViewDocs&codes=38612&mid=2&type=bill&
1
Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: com.lowagie.text.Font.getFamily()I
   at net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1671)
   at net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1600)
   at net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1583)
   at net.sf.jasperreports.engine.export.JRPdfExporter.exportText(JRPdfExporter.java:1908)
   at net.sf.jasperreports.engine.export.JRPdfExporter.exportElements(JRPdfExporter.java:679)
   at net.sf.jasperreports.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java:641)
   at net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:536)
   at net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:323)
   at net.sf.jasperreports.engine.JasperExportManager.exportReportToPdfStream(JasperExportManager.java:167)
   at bitel.billing.module.services.bill.ServiceConfigBillViewer$JRStylesheet.save(ServiceConfigBillViewer.java:485)
   at bitel.billing.module.services.bill.ServiceConfigBillViewer$6.actionPerformed(ServiceConfigBillViewer.java:947)
   at bitel.billing.module.common.BGControlPanelPrintSaveMailOk.fireActionPerformed(BGControlPanelPrintSaveMailOk.java:172)
   at bitel.billing.module.common.BGControlPanelPrintSaveMailOk.bGButton2_actionPerformed(BGControlPanelPrintSaveMailOk.java:204)
   at bitel.billing.module.common.BGControlPanelPrintSaveMailOk$2.actionPerformed(BGControlPanelPrintSaveMailOk.java:80)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
frame closing


Вернуться к началу
  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 16:20 
как я понял, эта ошибка выскакивает если счет был сделан в IReportе, т.к. в XML шаблоны сохраняються хорошо.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 16:22 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
У Вас библиотека itext старая... Я посмотрел, вроде во всех сборках новая сейчас... Попробуйте скачать клиент 4.5 заново или просто библиотеку заменить новой оттуда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 16:40 
Запустил последнию версию клиента, теперь вылазиет другая ошибка:

Этот шрифт присутствует в системе, где установлен клиент


Вложения:
Комментарий к файлу: Новая ошибка при сохранения шаблона в формате PDF
_2.rar [6.02 КБ]
Скачиваний: 198
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 июн 2009, 16:47 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
А там в шаблоне принудительно указан шрифт? Для формирования pdf там отдельно шрифты нужны, у нас по умолчанию, если даже не указано используется arial.
Попробуйте убрать (забекапив) в шаблоне счета указание pdf шрифта.

Там наверно в шаблоне указано tahoma.ttf, он его и ищет в папке сервера... Возможно, если положить в папку сервера, то будет нормально, но не уверен...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Счета для фл из интернета
СообщениеДобавлено: 19 июн 2009, 17:00 
в счетах изменил шрифт с tahoma.ttf на arialbold.ttf, остановил и запустил сервер биллинга и все заработало.
СПАСИБО!!!!


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

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


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

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


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

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