forum.bitel.ru http://forum.bitel.ru/ |
|
./lib/ext/jasperreports.jar http://forum.bitel.ru/viewtopic.php?f=12&t=8373 |
Страница 1 из 1 |
Автор: | Phricker [ 21 авг 2013, 20:12 ] |
Заголовок сообщения: | ./lib/ext/jasperreports.jar |
Что будет если заменить этот файл на последнюю версию? ну или в моем случае JasperReports 5.1.2 Старая версия которая идет в составе БГ, при редактировании отчетов iReport'ом, постоянно ругается на Код: 08-21/16:26:37 ERROR ["http-bio-/0.0.0.0-8443"-exec-6] Digester - Parse Error at line 2 column 508: cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'. org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'. на тесте поставил новую, полет нормальный да и встроенные отчеты навроде как работают. Будут ли проблемы? |
Автор: | skyb [ 22 авг 2013, 14:05 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
это без танцев с бубном будут отчеты работать? |
Автор: | Phricker [ 22 авг 2013, 14:11 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
Угу. Проверял на iReport-5.1.0 и БГ 6.0 |
Автор: | skyb [ 22 авг 2013, 14:12 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
а ворны переписывать нада будет? |
Автор: | Phricker [ 22 авг 2013, 14:28 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
Ась? Ну например у меня встроенный отчет "Отчет по договорам" выдавал Код: 08-22/12:24:00 WARN ["http-bio-/0.0.0.0-8443"-exec-9] JRBoxFactory - The 'topBorderColor' attribute is deprecated. Use the <pen> tag instead. 08-22/12:24:00 WARN ["http-bio-/0.0.0.0-8443"-exec-9] JRBoxFactory - The 'leftBorder' attribute is deprecated. Use the <pen> tag instead. 08-22/12:24:00 WARN ["http-bio-/0.0.0.0-8443"-exec-9] JRBoxFactory - The 'leftBorderColor' attribute is deprecated. Use the <pen> tag instead. Я заменил jasperreports.jar на последнюю стабильную версию, открыл этот отчет iReport и сохранил. Теперь нет предупреждений. Но при этом изменился отчет - следовательно в следующий апдейт биллинг его заменит. придется делать .orig или ты не об этом? |
Автор: | skyb [ 22 авг 2013, 14:47 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
дада, про это, кул...девлоперы, скажите уже, и поменяйте либу, ворны достали |
Автор: | dimOn [ 22 авг 2013, 16:16 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
можно, конечно. но вдруг чо? |
Автор: | stark [ 22 авг 2013, 16:46 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
А до 6.1 дождаться можете ? В 6.1 сейчас уже есть такое изменение Цитата: Обновил библиотеку jasper jasperreports 3.0.1 > 4.0.2 и добавил подержку экспорта в ods. jasper потащил за собой: commons-beanutils.jar 1.6 > 1.8.0 jcommon 1.0.0 > 1.0.15 jfreechart 1.0.0 > 1.0.12 poi 3.0.1 > 3.6 serializer.jar 2.7.0 > 2.7.1 xalan 2.7.0 > 2.7.1 itext 2.1.0 > 2.1.7 spring-core > 2.5.5(добавил) spring-beans > 2.5.5(добавил) jasperreports-fonts - сам собрал библиотеку сам Это я сделал еще в 2011 году в транке(это будущая версия 6.1). По идее сейчас можно и на 5.1.2 обновить jasper.Там часть библиотек этих используется tomcat-ом вроде еще. Так что не факт что просто обновление одной библиотеки поможет . И не факт что еще что-нибудь не вылезет. |
Автор: | skyb [ 22 авг 2013, 18:00 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
вот опять только в будущем ![]() |
Автор: | stark [ 22 авг 2013, 18:11 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
skyb писал(а): вот опять только в будущем ![]() Ну хотите, в следующем обновлении вам придет куча новых библиотек. Не проблема.. Получите все баги сейчас и все сразу ![]() |
Автор: | skyb [ 22 авг 2013, 19:10 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
чего 8-ой то? а так, если 1 бибилу заменить проблемы будут? |
Автор: | dimOn [ 22 авг 2013, 19:40 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
skyb писал(а): чего 8-ой то? а так, если 1 бибилу заменить проблемы будут? ну давайте мы обновим, а вы и проверите ![]() |
Автор: | skyb [ 30 янв 2014, 08:06 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
stark писал(а): skyb писал(а): вот опять только в будущем ![]() Ну хотите, в следующем обновлении вам придет куча новых библиотек. Не проблема.. Получите все баги сейчас и все сразу ![]() на 6.1 реализовано? |
Автор: | stark [ 03 фев 2014, 15:34 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
skyb писал(а): stark писал(а): skyb писал(а): вот опять только в будущем ![]() Ну хотите, в следующем обновлении вам придет куча новых библиотек. Не проблема.. Получите все баги сейчас и все сразу ![]() на 6.1 реализовано? что именно ? в 6.1 обновлено: jasperreports 3.0.1 > 4.0.2 tomcat 7.0.16 > 7.0.34 tomcat 8-ой пока не вижу смысла добавлять, он еще пока в стадии alpha. |
Автор: | skyb [ 03 фев 2014, 16:21 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
да, про джаспер, спасибо |
Автор: | Phricker [ 10 фев 2014, 12:20 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
апну темку. Я поменял данный файл, как и писал. Отчет у меня прекрасно работал. Получается когда обновлял сервер - файлик вернулся на место (ну или у вас просто обновился jasperreports.jar). И после этого Код: value = (java.lang.String)(((java.lang.Integer)field_payCable.getValue())); //$JR_EXPR_ID=72$ <----------------------------------------------------------------> 87. Cannot cast from Integer to String value = (java.lang.String)(((java.lang.Integer)field_payWIFI.getValue())); //$JR_EXPR_ID=73$ <---------------------------------------------------------------> 88. Cannot cast from Integer to String value = (java.lang.String)(((java.lang.Integer)field_accAll.getValue())); //$JR_EXPR_ID=74$ <--------------------------------------------------------------> 89. Cannot cast from Integer to String value = (java.lang.String)(((java.lang.Integer)field_payAll.getValue())); //$JR_EXPR_ID=75$ <--------------------------------------------------------------> 90. Cannot cast from Integer to String value = (java.lang.String)(((java.lang.Integer)field_payAverage.getValue())); //$JR_EXPR_ID=76$ <------------------------------------------------------------------> 90 errors server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:191) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.admin.reports.BGReportTemplate.newJasperReport(BGReportTemplate.java:222) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.admin.reports.BGReportTemplate.getJasperReport(BGReportTemplate.java:210) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.admin.reports.BGReportTemplate.getJasperReport(BGReportTemplate.java:187) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.admin.reports.BGReportTemplate.getJasperReport(BGReportTemplate.java:175) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.reports.BGJasperReport.getJasperReport(BGJasperReport.java:64) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.reports.Report_Default.fillReportToStream(Report_Default.java:20) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:56) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.Executer.doModule(Unknown Source) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.Executer$1.run(Unknown Source) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at java.security.AccessController.doPrivileged(Native Method) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at javax.security.auth.Subject.doAs(Subject.java:396) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.Executer.doPost(Unknown Source) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) server 02-10/10:02:54 ERROR ["http-bio-/0.0.0.0-8443"-exec-7] LoggingPrintStream - at java.lang.Thread.run(Thread.java:662) Это у вас или у нас? Или я просто в отчете использовал то, что есть в новой жарке. Файл вернул новый 5.1.2 и все заработало. Просто отписываюсь вдруг у вас какой проблем. |
Автор: | skn [ 10 фев 2014, 13:07 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
странная конструкция Код: value = (java.lang.String)(((java.lang.Integer)field_payWIFI.getValue())); //$JR_EXPR_ID=73$ я бы сделал так Код: value = field_payWIFI.getValue().toString(); //$JR_EXPR_ID=73$
|
Автор: | Phricker [ 10 фев 2014, 13:23 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
Это конструкция самого jaspreports походу. Я ему на вход кидаю string, а потом подвожу итоги средствами jasprep. ![]() ![]() Если из за этого то тогда никаких вопросов. Просто на всякий пожарный предупредил ![]() |
Автор: | stark [ 10 фев 2014, 15:33 ] |
Заголовок сообщения: | Re: ./lib/ext/jasperreports.jar |
Может нам jasper на 5.1.2 обновить в 6.1 ? C тех пор как мы его обновили в разрабатываемой версии , прошло много времени . |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |