起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4098|回复: 1

[结贴] 换了台服务器,重新授权注册后所有报表不能打印

[复制链接]

46

主题

189

帖子

1218

积分

金牌会员

Rank: 6Rank: 6

积分
1218
QQ
发表于 2017-3-23 19:05:27 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
本帖最后由 lxl8611 于 2017-3-23 19:06 编辑

公司换了台服务器后,发现所有的报表都不能打印控制台报错:

  1. [ERROR] 2017-03-23 18:55:05,175 com.justep.report.controller.OutputController -
  2. 报表输出失败
  3. 报表转换文件失败
  4. com.justep.report.exception.ReportServerException: 报表输出失败
  5.         at com.justep.report.controller.OutputController.execute(Unknown Source)

  6.         at com.justep.report.controller.GenericControllerChain.execute(Unknown S
  7. ource)
  8.         at com.justep.report.controller.CacheController.execute(Unknown Source)
  9.         at com.justep.report.controller.GenericControllerChain.execute(Unknown S
  10. ource)
  11.         at com.justep.report.controller.ReportController.execute(Unknown Source)

  12.         at com.justep.report.controller.GenericControllerChain.execute(Unknown S
  13. ource)
  14.         at com.justep.report.controller.DataController.execute(Unknown Source)
  15.         at com.justep.report.controller.GenericControllerChain.execute(Unknown S
  16. ource)
  17.         at com.justep.report.controller.InitController.execute(Unknown Source)
  18.         at com.justep.report.controller.GenericControllerChain.execute(Unknown S
  19. ource)
  20.         at com.justep.report.Servlet.a(Unknown Source)
  21.         at com.justep.report.Servlet.doPost(Unknown Source)
  22.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
  23.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  24.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  25. icationFilterChain.java:290)
  26.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  27. ilterChain.java:206)
  28.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
  29. alve.java:233)
  30.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
  31. alve.java:191)
  32.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
  33. ava:127)
  34.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
  35. ava:103)
  36.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
  37. ve.java:109)
  38.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
  39. a:293)
  40.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
  41. :861)
  42.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
  43. ss(Http11Protocol.java:606)
  44.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48
  45. 9)
  46.         at java.lang.Thread.run(Thread.java:745)
  47. Caused by: java.lang.RuntimeException: 报表转换文件失败
  48.         ... 26 more
  49. Caused by: java.lang.RuntimeException: 生成PDF文件失败,文件名:G:\X5\BeX5V3.1-s
  50. mall\apache-tomcat\bin\..\..\apache-tomcat\temp\com.justep.report.convertor.Stre
  51. amCache-2606213992172562549.temp
  52.         at com.justep.report.convertor.PDFConvertor.generateByte(Unknown Source)

  53.         ... 26 more
  54. Caused by: java.lang.RuntimeException: FO生成PDF文件失败
  55.         at com.justep.report.convertor.PDFConvertor.a(Unknown Source)
  56.         ... 27 more
  57. Caused by: org.w3c.dom.DOMException: The current document is unable to create an
  58. element of the requested type (namespace: [url]http://www.w3.org/2000/svg[/url], name: roo
  59. t).
  60.         at org.apache.batik.dom.AbstractNode.createDOMException(Unknown Source)
  61.         at org.apache.batik.dom.svg.SVGDOMImplementation.createElementNS(Unknown
  62. Source)
  63.         at org.apache.batik.dom.svg.SVGOMDocument.createElementNS(Unknown Source
  64. )
  65.         at org.apache.batik.dom.svg.SVGDOMImplementation.createDocument(Unknown
  66. Source)
  67.         at org.apache.batik.dom.util.SAXDocumentFactory.startElement(Unknown Sou
  68. rce)
  69.         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startEle
  70. ment(AbstractSAXParser.java:509)
  71.         at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scan
  72. StartElement(XMLNSDocumentScannerImpl.java:378)
  73.         at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSCo
  74. ntentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:604)
  75.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
  76. l$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3122)
  77.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$Prolog
  78. Driver.next(XMLDocumentScannerImpl.java:880)
  79.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(X
  80. MLDocumentScannerImpl.java:606)
  81.         at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next
  82. (XMLNSDocumentScannerImpl.java:117)
  83.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
  84. l.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
  85.         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
  86. ML11Configuration.java:848)
  87.         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
  88. ML11Configuration.java:777)
  89.         at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.
  90. java:141)
  91.         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab
  92. stractSAXParser.java:1213)
  93.         at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p
  94. arse(SAXParserImpl.java:648)
  95.         at org.apache.batik.dom.util.SAXDocumentFactory.createDocument(Unknown S
  96. ource)
  97.         at org.apache.batik.dom.util.SAXDocumentFactory.createDocument(Unknown S
  98. ource)
  99.         at org.apache.batik.dom.svg.SAXSVGDocumentFactory.createDocument(Unknown
  100. Source)
  101.         at org.apache.batik.dom.svg.SAXSVGDocumentFactory.createSVGDocument(Unkn
  102. own Source)
  103.         at org.apache.fop.image.loader.batik.PreloaderSVG$Loader.getImage(Preloa
  104. derSVG.java:122)
  105.         at org.apache.fop.image.loader.batik.PreloaderSVG$Loader.access$100(Prel
  106. oaderSVG.java:105)
  107.         at org.apache.fop.image.loader.batik.PreloaderSVG.preloadImage(Preloader
  108. SVG.java:73)
  109.         at org.apache.xmlgraphics.image.loader.ImageManager.preloadImage(ImageMa
  110. nager.java:165)
  111.         at org.apache.xmlgraphics.image.loader.cache.ImageCache.needImageInfo(Im
  112. ageCache.java:96)
  113.         at org.apache.xmlgraphics.image.loader.ImageManager.getImageInfo(ImageMa
  114. nager.java:112)
  115.         at org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:79)
  116.         at org.apache.fop.fo.FObj.processNode(FObj.java:126)
  117.         at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuil
  118. der.java:286)
  119.         at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:163)
  120.         at net.sf.saxon.event.ContentHandlerProxy.startContent(ContentHandlerPro
  121. xy.java:362)
  122.         at net.sf.saxon.event.NamespaceReducer.startContent(NamespaceReducer.jav
  123. a:197)
  124.         at net.sf.saxon.event.ReceivingContentHandler.startElement(ReceivingCont
  125. entHandler.java:367)
  126.         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startEle
  127. ment(AbstractSAXParser.java:509)
  128.         at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.
  129. emptyElement(AbstractXMLDocumentParser.java:182)
  130.         at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scan
  131. StartElement(XMLNSDocumentScannerImpl.java:355)
  132.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
  133. l$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2770)
  134.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(X
  135. MLDocumentScannerImpl.java:606)
  136.         at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next
  137. (XMLNSDocumentScannerImpl.java:117)
  138.         at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
  139. l.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
  140.         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
  141. ML11Configuration.java:848)
  142.         at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
  143. ML11Configuration.java:777)
  144.         at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.
  145. java:141)
  146.         at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab
  147. stractSAXParser.java:1213)
  148.         at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.p
  149. arse(SAXParserImpl.java:648)
  150.         at net.sf.saxon.event.Sender.sendSAXSource(Sender.java:404)
  151.         at net.sf.saxon.event.Sender.send(Sender.java:214)
  152.         at net.sf.saxon.IdentityTransformer.transform(IdentityTransformer.java:3
  153. 0)
  154.         ... 28 more
复制代码
报表有图片,有隐藏列
这是其中一个报表的截图:
1.jpg
感觉我的情况和这个帖子是一样的http://bbs.wex5.com/forum.php?mod=viewthread&tid=55940&highlight=%E7%94%9F%E6%88%90PDF%E6%96%87%E4%BB%B6%E5%A4%B1%E8%B4%A5
但是并没有多余的隐藏列,麻烦帮我看一下,万分感谢。。

46

主题

189

帖子

1218

积分

金牌会员

Rank: 6Rank: 6

积分
1218
QQ
 楼主| 发表于 2017-3-23 19:26:14 | 显示全部楼层
问题解决的,原来SQL少了个条件,导致查出数据有误,请结贴,谢谢。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-16 04:05 , Processed in 0.073490 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表