Crystal reports 查看器无法找到呈现报表所需的资源

Crystal reports 查看器无法找到呈现报表所需的资源,crystal-reports,Crystal Reports,我正在用crystal report开发J2EE应用程序。在tomcat服务器中部署时工作正常,但在weblogic中部署时出现以下错误。我不知道怎么修理。有什么建议吗 查看器找不到渲染所需的资源 汇报请检查以下内容以解决此问题 验证您的WebApp是否可以访问.././crystalreportviewers120/,以及是否是指向查看器资源的正确路径 您可以通过更改web.xml中的crystal_image_uri和crystal_image_use_相对属性来自定义此位置 验证文件crv

我正在用crystal report开发J2EE应用程序。在tomcat服务器中部署时工作正常,但在weblogic中部署时出现以下错误。我不知道怎么修理。有什么建议吗

查看器找不到渲染所需的资源 汇报请检查以下内容以解决此问题

验证您的WebApp是否可以访问.././crystalreportviewers120/,以及是否是指向查看器资源的正确路径

您可以通过更改web.xml中的crystal_image_uri和crystal_image_use_相对属性来自定义此位置

验证文件crv.js是否存在于.././crystalreportviewers120/js/crviewer/crv.js


使用报表查看器JSP向导创建JSP以调用报表查看器时,会在WebContent下自动创建一个名为CristalReportViewer的文件夹,其中包含发布rpt文件所需的所有资源。需要在web.xml文件中声明其位置。报表查看器的开发人员指南声明了如何设置crystal_image_uri和crystal_image_use_相对属性:您需要声明该文件夹的相对路径及其第一个属性的正确名称,并将crystal_image_uri的解释设置为相对于网页、应用程序或服务器,对于第二个属性。文件夹名称从一个版本更改为另一个版本:虽然消息指的是cristalreportviewers120,但在CR 2011中,它的名称去掉了120后缀。在crystal\u image\u uri参数中输入正确的名称。

复制C:\Program Files\Common中的crystalreportviewers120目录 直接将Files\Business Objects\3.0复制到同名的子目录 在项目目录下作为WEB-INF的对等项。确保 内容,包括文件和子目录,都是复制的,应该有大约150个 所有文件

参考:-


水晶报表席,用于J2EE启动指南.PDF

两个东西要检查的结果是什么?.././crystalreportviewers120/是否可访问?对吗?.././crystalreportviewers120/js/crviewers/crv.js是否存在?事实上,我不知道weblogic是如何部署的。不幸的是,这个问题很久以前就被提出了,而且确实通过某种方式得到了解决。然而,我更愿意回答,因为这仍然是像我这样的人的问题