我在Tomcat服务器中部署了birt-viewer,它在启动时运行良好,但是之后将jar文件复制到Tomcat webapps / birt / WEB-INF / lib /目录中。我重新启动了Tomcat以在浏览器中使用此URL导航报告
“ http://localhost:8080/birt-viewer/frameset?__report=sample_report.rptdesign”
然后发生此错误-
- 报告文件:sample_report.rptdesign不存在或包含错误。
org.eclipse.birt.report.exception.ViewerException:报告文件: sample_report.rptdesign不存在或包含错误。在 org.eclipse.birt.report.context.ViewerAttributeBean.getDesignHandle(ViewerAttributeBean.java:650) 在 org.eclipse.birt.report.context.ViewerAttributeBean .__ init(ViewerAttributeBean.java:224) 在 org.eclipse.birt.report.context.BaseAttributeBean.init(BaseAttributeBean.java:230) 在 org.eclipse.birt.report.context.ViewerAttributeBean。(ViewerAttributeBean.java:118) 在 org.eclipse.birt.report.context.BirtContext .__ init(BirtContext.java:44) 在 org.eclipse.birt.report.context.BaseContext。(BaseContext.java:69) 在 org.eclipse.birt.report.context.BirtContext。(BirtContext.java:30) 在 org.eclipse.birt.report.servlet.ViewerServlet .__ getContext(ViewerServlet.java:150) 在 org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(BirtSoapMessageDispatcherServlet.java:151) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:624)在 org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:731)在 org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) 在 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) 在 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) 在 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) 在 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1137) 在 org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:637) 在 org.apache.tomcat.util.net.AprEndpoint $ SocketProcessor.doRun(AprEndpoint.java:2575) 在 org.apache.tomcat.util.net.AprEndpoint $ SocketProcessor.run(AprEndpoint.java:2564) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624) 在 org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread.java:61) 在java.lang.Thread.run(Thread.java:748)
我现在该怎么办?