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

QQ登录

只需一步,快速开始

查看: 3094|回复: 1

[结贴] 报表读数据内存溢出

[复制链接]

2

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
QQ
发表于 2017-9-26 11:11:35 | 显示全部楼层 |阅读模式
在报表读取action返回的数据时,如果数据量过大,比如有几万条,则浏览器会报如下
2017-9-26 9:56:45 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet reportServerServlet threw exception
java.lang.OutOfMemoryError: Java heap space
        at java.util.Arrays.copyOf(Arrays.java:2760)
        at java.util.Arrays.copyOf(Arrays.java:2734)
        at java.util.ArrayList.ensureCapacity(ArrayList.java:167)
        at java.util.ArrayList.add(ArrayList.java:351)
        at org.dom4j.tree.DefaultElement.addNewNode(DefaultElement.java:909)
        at org.dom4j.tree.AbstractElement.addNode(AbstractElement.java:1524)
        at org.dom4j.tree.AbstractElement.add(AbstractElement.java:1002)
        at org.dom4j.tree.AbstractBranch.addElement(AbstractBranch.java:186)
        at com.justep.report.convertor.XHTMLConvertor.addTableCell(Unknown Source)
        at com.justep.report.TableCell.transform(Unknown Source)
        at com.justep.report.CompiledCell.transform(Unknown Source)
        at com.justep.report.CompiledSheet.transform(Unknown Source)
        at com.justep.report.CompiledTable.transform(Unknown Source)
        at com.justep.report.Table.transform(Unknown Source)
        at com.justep.report.Content.transform(Unknown Source)
        at com.justep.report.ContentSet.transform(Unknown Source)
        at com.justep.report.Report.a(Unknown Source)
        at com.justep.report.ReportDocument.transform(Unknown Source)
        at com.justep.report.ReportTransformer.transform(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:637)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2017-09-26 09:56:45 报表服务请求失败

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-27 16:45:02 | 显示全部楼层
内存没有好的解决方案,只能通过调整tomcat的内存设置看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-26 09:54 , Processed in 0.058017 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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