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

QQ登录

只需一步,快速开始

查看: 9583|回复: 12

[处理中6] 图形报表问题

[复制链接]

184

主题

707

帖子

2333

积分

金牌会员

Rank: 6Rank: 6

积分
2333
QQ
发表于 2016-5-7 11:01:11 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
使用的版本为:BeX5:5.3.3.4677

请大神帮忙看看,图形报表加载时,控制台出现下列错误信息,页面没有图形显示。但是在此加载后就没有错误,页面也出现图形。如何解决??

错误信息:
java.lang.IllegalArgumentException: Width (0) and height (0) cannot be <= 0
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1016)
at java.awt.image.BufferedImage.<init>(BufferedImage.java:340)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1394)
at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1376)
at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:169)
at org.jfree.chart.ChartUtilities.saveChartAsPNG(ChartUtilities.java:305)
at org.jfree.chart.servlet.ServletUtilities.saveChartAsPNG(ServletUtilities.java:187)
at com.justep.chart.JustepChartHelper.executeChart(Unknown Source)
at com.justep.report.core.XReportChartHelper.executeChart(Unknown Source)
at com.justep.report.core.XReportHelper.a(Unknown Source)
at com.justep.report.core.XReportHelper.executeXReport(Unknown Source)
at com.justep.report.controller.ReportController.execute(Unknown Source)
at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
at com.justep.report.controller.DataController.execute(Unknown Source)
at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
at com.justep.report.controller.InitController.execute(Unknown Source)
at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
at com.justep.report.Servlet.a(Unknown Source)
at com.justep.report.Servlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
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.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:745)
五月 07, 2016 10:52:14 上午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet display-chart-servlet threw exception
javax.servlet.ServletException: Chart image not found
at org.jfree.chart.servlet.DisplayChart.service(DisplayChart.java:149)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
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.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:745)
java.lang.UnsupportedOperationException: Method failed: HTTP/1.1 500 Internal Server Error
at com.justep.res.proxy.ResourceProxy.a(Unknown Source)
at com.justep.res.proxy.ResourceProxy.doPost(Unknown Source)
at com.justep.res.proxy.ResourceProxy.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
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.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:745)

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-5-9 09:46:47 | 显示全部楼层
如果页面中有多个报表或图表,后面的图表要延迟加载
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

184

主题

707

帖子

2333

积分

金牌会员

Rank: 6Rank: 6

积分
2333
QQ
 楼主| 发表于 2016-5-9 13:54:41 | 显示全部楼层
jishuang 发表于 2016-5-9 09:46
如果页面中有多个报表或图表,后面的图表要延迟加载

autoLoad 属性设置都是 false , QQ图片20160509135300.png
然后根据上面的类型进行判断,点击查询按钮后才会刷新对应的 chart。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-5-9 15:38:55 | 显示全部楼层
autoLoad 属性设置都是 false页面打开还会报上面的错误?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

184

主题

707

帖子

2333

积分

金牌会员

Rank: 6Rank: 6

积分
2333
QQ
 楼主| 发表于 2016-5-9 16:36:54 | 显示全部楼层
jishuang 发表于 2016-5-9 15:38
autoLoad 属性设置都是 false页面打开还会报上面的错误?

打开页面时候,控制台不会出现错误。就是第一次点击查询按钮后,控制台就会出现错误,图标也不显示,但是再次点击查询按钮后,控制台一切正常,图标也出来了。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-5-9 17:24:27 | 显示全部楼层
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

184

主题

707

帖子

2333

积分

金牌会员

Rank: 6Rank: 6

积分
2333
QQ
 楼主| 发表于 2016-5-10 17:05:59 | 显示全部楼层
jishuang 发表于 2016-5-9 17:24
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间 ...

好的,等待回复,希望快些。
回复 支持 反对

使用道具 举报

13

主题

313

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
QQ
发表于 2016-5-12 18:11:02 | 显示全部楼层
silence 发表于 2016-5-10 17:05
好的,等待回复,希望快些。

您好楼主,您方便把您的资源发一下吗,这样可以更好的对问题进行重现
回复 支持 反对

使用道具 举报

184

主题

707

帖子

2333

积分

金牌会员

Rank: 6Rank: 6

积分
2333
QQ
 楼主| 发表于 2016-5-13 13:10:11 | 显示全部楼层
fanlingli 发表于 2016-5-12 18:11
您好楼主,您方便把您的资源发一下吗,这样可以更好的对问题进行重现

都需要什么文件啊?
回复 支持 反对

使用道具 举报

13

主题

313

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
QQ
发表于 2016-5-13 13:47:04 | 显示全部楼层
silence 发表于 2016-5-13 13:10
都需要什么文件啊?

您好楼主,经过本地测试一切正常,您可以参考一下这个:

reports.rar

1.29 KB, 下载次数: 184

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 23:23 , Processed in 0.074942 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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