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

QQ登录

只需一步,快速开始

查看: 5062|回复: 4

[结贴] 系统卡慢,tomactj经常提示xml文档结构和报表服务请求失败....

[复制链接]

57

主题

249

帖子

609

积分

高级会员

Rank: 4

积分
609
QQ
发表于 2018-8-21 14:08:54 | 显示全部楼层 |阅读模式
1.系统卡顿,占用内存过高;
2.Tom act经常提示“XML 文档结构必须从头至尾包含在同一个实体内“和“报表服务请求失败”等错误。
无法上传log文件,大概如下错误:

报错如下:
Caused by: org.dom4j.DocumentException: Error on line 1314 of document  : XML 文档结构必须从头至尾包含在同一个实体内。 Nested exception: XML 文档结构必须从头至尾包含在同一个实体内。
        at org.dom4j.io.SAXReader.read(SAXReader.java:482)
        at org.dom4j.io.SAXReader.read(SAXReader.java:365)
        at com.justep.ui.system.service.report.ReportJSONHelper.getElementFromCacheFile(Unknown Source)
        at com.justep.ui.system.service.report.ReportJSONHelper.execute(Unknown Source)
        at com.justep.ui.system.service.report.ReportHelper.call(Unknown Source)
        at com.justep.ui.system.service.report.ReportHelper.service(Unknown Source)
        at ReportBrowse.doPost(ReportBrowse.java:21)
        ... 21 more
2018-08-20 08:56:18 [http-80-67] [com.justep.ui.servlet.MainServlet] ERROR: 报表服务请求失败
javax.servlet.ServletException: javax.servlet.ServletException: 报表服务请求失败
        at com.justep.ui.servlet.MainServlet.service(Unknown Source)
        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)
Caused by: javax.servlet.ServletException: 报表服务请求失败
        at ReportBrowse.doPost(ReportBrowse.java:23)
        at com.justep.ui.impl.JProcessorImpl.execute(Unknown Source)
        at com.justep.ui.JavaServer.runJava(Unknown Source)
        at com.justep.ui.JavaServer.doJ(Unknown Source)
        at com.justep.ui.JavaServer.service(Native Method)
        ... 17 more
Caused by: org.dom4j.DocumentException: Error on line 1314 of document  : XML 文档结构必须从头至尾包含在同一个实体内。 Nested exception: XML 文档结构必须从头至尾包含在同一个实体内。
        at org.dom4j.io.SAXReader.read(SAXReader.java:482)
        at org.dom4j.io.SAXReader.read(SAXReader.java:365)
        at com.justep.ui.system.service.report.ReportJSONHelper.getElementFromCacheFile(Unknown Source)
        at com.justep.ui.system.service.report.ReportJSONHelper.execute(Unknown Source)
        at com.justep.ui.system.service.report.ReportHelper.call(Unknown Source)
        at com.justep.ui.system.service.report.ReportHelper.service(Unknown Source)
        at ReportBrowse.doPost(ReportBrowse.java:21)
        ... 21 more

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-8-21 14:36:44 | 显示全部楼层
1.如果报表数据量大或者报表excel需要大量的计算推荐报表服务分开部署,因为报表在计算的时候占用的内存比较大,可能会影响其他服务的运行
分开部署可以参考https://pan.baidu.com/s/1yEXCXXZfYlzHmJ0OAsZF_Q第9章9.2小节

2.这错误应该是报表的excel文件或者报表的数据中有特殊字符导致的,应该是固定功能报错的,可以观察一下什么功能
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

57

主题

249

帖子

609

积分

高级会员

Rank: 4

积分
609
QQ
 楼主| 发表于 2018-8-21 14:54:02 | 显示全部楼层
您好  我们没有做大量的报表计算,只有一些用来打印的表单。怀疑是不是哪个xml文件有问题,是否可以提供远程支持?另外,我们做了负载均衡,文档服务器是独立的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36198
发表于 2018-8-21 15:03:49 | 显示全部楼层
错误是报表服务器的错误,跟文档服务器无关
观察看具体访问哪个报表功能就会报错
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

57

主题

249

帖子

609

积分

高级会员

Rank: 4

积分
609
QQ
 楼主| 发表于 2018-8-24 10:39:06 | 显示全部楼层
这个也结帖吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-25 15:08 , Processed in 0.055281 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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