javax.servlet.ServletException: Report location is not specified in the configuration file
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)
org.apache.jsp.tes_jsp._jspService(tes_jsp.java:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
root cause com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Report location is not specified in the configuration file---- Error code:-2147215356 Error code name:fileNotOpened
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(Unknown Source)
com.crystaldecisions.reports.reportengineinterface.JPEReportSource.(Unknown Source)
com.crystaldecisions.reports.reportengineinterface.JPEReportSource.a(Unknown Source)
com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(Unknown Source)
org.apache.jsp.tes_jsp._jspService(tes_jsp.java:52)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)我的XML配置如下
<?xml version="1.0" encoding="utf-8"?><CrystalReportEngine-configuration>
    <reportlocation>../..</reportlocation>
    <timeout>10</timeout>
<keycode>AV860-01CS00G-U7000NC</keycode></CrystalReportEngine-configuration>
我的rpt文件放在应用程序根目录
望指教,谢谢谢谢,QQ:14202241

解决方案 »

  1.   

    出现了新问题 
    我换了TOMCAT5.5,然后出现如下错误 
    javax.servlet.ServletException: Error loading /C:/Tomcat%205.5/webapps/testrpt/1.rpt 
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:845) 
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:77 
    org.apache.jsp.tes_jsp._jspService(org.apache.jsp.tes_jsp:84) 
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
    root cause com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Error loading /C:/Tomcat%205.5/webapps/testrpt/1.rpt ---- Error code:-2147215356 Error code name:fileNotOpened 
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException.throwReportSDKException(Unknown Source) 
    com.crystaldecisions.reports.reportengineinterface.JPEReportSource.<init>(Unknown Source) 
    com.crystaldecisions.reports.reportengineinterface.JPEReportSource.a(Unknown Source) 
    com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory.createReportSource(Unknown Source) 
    org.apache.jsp.tes_jsp._jspService(org.apache.jsp.tes_jsp:57) 
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 为什么在路径前面有个“/”呢,郁闷,望指教
      

  2.   

    http://www.haixiao2001.com/testrpt.rar
     大家帮忙把这个解决下啊,
    我QQ:14202241   谢谢