2012-03-28 206 views
1

每当我尝试使用cfdocument生成pdf报告时,我的ColdFusion应用程序都会抛出此异常。什么原因导致coldfusion.document.spi.DocumentExportException:java.lang.NullPointerException问题?

问题是,直到5天前,一切正常,我得到的报告。突然,从昨天早上起,我一直在听到上述错误。

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

有人可以告诉我是否有任何其他原因突然发生此异常。

+0

您运行的是什么版本的ColdFusion?我看到了CF9的一些问题,它突然开始为CFDocument抛出错误。但服务重启会使其恢复正常工作状态。 – 2012-03-28 09:08:20

+0

我正在使用CF9。 – 2012-03-28 09:20:40

+0

我已重新启动服务多次,并重新启动服务器,但它不会消失。它可以是数据库问题吗? – 2012-03-28 09:28:25

回答

0

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

+0

我考虑过这个选项,但是这台服务器上有140多个应用程序,用户在世界各地的不同时区。因此,这是我不愿意做的事情。另外,如果这个问题再次发生呢?在这里寻找永久的解决方案。 – 2012-03-28 10:52:45

0

未知如果这仍然是CF9的问题,但是CF8在CFDocumentItem标记中存在未查询的查询变量问题。

http://blog.dkferguson.com/index.cfm/2008/1/11/CFDocument--pdf-generation-broke-after-CF8-upgrade

+0

我以前读过这个博客。问题是,这个应用程序一直工作得很好,现在突然间有一段时间了。另外,首先设置查询变量(),然后在应用程序中使用(对于多个文件,基本上与cfinclude具有相同的页面)。 – 2012-03-29 05:52:09

+0

http://www.filedropper.com/500-internalservererror – 2012-03-29 06:07:38

+0

主要问题:前一段时间,我向Adobe报告了这个问题,他们询问了更多细节。在提供有关如何在我的服务器上重现此错误的详细信息时,他们感到非常困惑,以至于他们今天派遣了一个团队到我的办公室进行进一步研究。最后,他们承认这是一种罕见的情况,可能是产品缺陷!他们已优先考虑这一点,并承诺尽快找到原因。我会让你们进一步发展! – 2012-04-02 20:10:23

相关问题