Pdf 什么导致coldfusion.document.spi.DocumentExportException:java.lang.NullPointerException问题?

Pdf 什么导致coldfusion.document.spi.DocumentExportException:java.lang.NullPointerException问题?,pdf,coldfusion,nullpointerexception,cfdocument,Pdf,Coldfusion,Nullpointerexception,Cfdocument,每当我尝试使用cfdocument生成pdf报告时,我的ColdFusion应用程序就会引发此异常 问题是,直到5天前,一切都很顺利,我收到了报告。突然,从昨天早上开始,我就一直得到上面的错误 我在网上对此进行了广泛的研究,并确认: 1.由于使用未知字体,未发生错误。 2.缺少CFM文件 有人能告诉我是否有其他原因导致此异常突然发生。几个月前,我的一台服务器遇到了同样的问题,必须重新安装Coldfusion enterprise server。这可能不是正确的解决方案,但可以作为最后手段使用。如

每当我尝试使用cfdocument生成pdf报告时,我的ColdFusion应用程序就会引发此异常

问题是,直到5天前,一切都很顺利,我收到了报告。突然,从昨天早上开始,我就一直得到上面的错误

我在网上对此进行了广泛的研究,并确认: 1.由于使用未知字体,未发生错误。 2.缺少CFM文件


有人能告诉我是否有其他原因导致此异常突然发生。

几个月前,我的一台服务器遇到了同样的问题,必须重新安装Coldfusion enterprise server。这可能不是正确的解决方案,但可以作为最后手段使用。

如果这仍然是CF9的问题,则未知,但CF8在CFDocumentItem标记内的非范围查询变量方面存在问题


您正在运行哪个版本的ColdFusion?我看到CF9出现了一些问题,它会突然开始为CFDocument抛出错误。但是重新启动服务会使它恢复工作状态。我已经多次重新启动服务,也重新启动了服务器,但它不会消失。这可能是数据库问题吗?有没有可能让我们看看日志中的Java堆栈跟踪?另外,您是否尝试过限定查询变量的范围?我怀疑您有文件I/O问题或模板缓存损坏。这是一个猜测:)尝试删除你的模板缓存,整理你的磁盘等。看看你是否可以调整文件i/o。@MisterDai,你来了。……我考虑过这个选项,但这台服务器上有140多个应用程序,用户分布在世界各地的不同时区。因此,这是我不愿意做的事情。还有,如果这个问题再次发生怎么办?在这里寻找一个永久的解决方案。我以前读过这个博客。问题是,这个应用程序在一段安静的时间内一直运行良好,但突然之间。另外,首先设置查询变量(),然后在应用程序中使用(对于多个文件,基本上与cfinclude页面相同)。主要问题:不久前,我也向Adobe报告了这个问题,他们询问了更多细节。在提供了如何在我的服务器上重现此错误的详细信息后,他们非常困惑,以至于今天他们派了一个团队到我的办公室进一步研究此问题。最后,他们承认这是一个罕见的案例,可能是一个产品缺陷!他们已将此事列为优先事项,并承诺尽快找到原因。我会让你们知道进一步的进展!