如题,V9版本自助仪表盘中的交叉表,点击右上角的下载EXCEL,一直转圈圈,最后报错。报错的栈信息如下: 导出出错 at smartbix.smartbi.export.service.PageExportService.exportPage(PageExportService.java:262) at ...(...) at smartbi.util.HttpUtil.download(HttpUtil.java:156) Caused by: java.net.SocketException: Unexpected end of file from server at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:792) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:789) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1536) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480) at smartbi.util.HttpUtil.download(HttpUtil.java:156) at smartbi.module.export.service.ScreenshotService.execScreenshot(ScreenshotService.java:183) at smartbi.module.export.service.ScreenshotService.generate(ScreenshotService.java:104) at smartbi.module.export.service.ScreenshotService.generatePng(ScreenshotService.java:51) at smartbix.smartbi.export.page.AbstractExporter.generateScreenshot(AbstractExporter.java:154) at smartbix.smartbi.export.page.ExcelExporter.export(ExcelExporter.java:77) at smartbix.smartbi.export.service.PageExportService.exportPage(PageExportService.java:232) at smartbix.smartbi.export.service.PageExportService.export(PageExportService.java:76) at smartbi.module.export.actions.AbstractExportAction.doExport(AbstractExportAction.java:43) at smartbi.module.export.actions.AbstractExportAction.process(AbstractExportAction.java:38) at smartbi.module.export.ExportHttpServlet.processRequest(ExportHttpServlet.java:133) at smartbi.module.export.ExportHttpServlet.service(ExportHttpServlet.java:78) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.extension.ExtensionFilter$2.doFilter(ExtensionFilter.java:192) at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:174) at smartbi.security.patch.PatchFilter.doFilter(PatchFilter.java:77) at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:174) at smartbi.extension.ExtensionFilter.doFilterInternal(ExtensionFilter.java:205) at smartbi.extension.ExtensionFilter.doFilter(ExtensionFilter.java:83) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.framework.rmi.TransactionFilter.doFilter(Smartbi:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.freequery.filter.ExceptionResponseFilter.doFilter(ExceptionResponseFilter.java:82) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.freequery.filter.CheckIsLoggedFilter.doFilter(CheckIsLoggedFilter.java:219) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.freequery.filter.CheckRefererFilter.doFilter(CheckRefererFilter.java:45) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.freequery.filter.CheckHttpMethodFilter.doFilter(CheckHttpMethodFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.freequery.filter.TraceFilter.doFilter(TraceFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at smartbi.framework.RedisSessionFilter.doFilter(Smartbi:137) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:196) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1650) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 关闭 |