2012-03-28 4 views
1

Cette exception est levée par mon application ColdFusion chaque fois que j'essaie de générer des rapports PDF à l'aide de cfdocument.Quelles sont les causes de coldfusion.document.spi.DocumentExportException: java.lang.NullPointerException?

Le problème est, jusqu'à il y a 5 jours tout fonctionnait parfaitement et je recevais les rapports. Le soudain, depuis hier matin, j'ai eu l'erreur ci-dessus.

J'ai beaucoup étudié à ce sujet sur le net et j'ai confirmé que: 1. L'erreur ne se produit pas en raison de l'utilisation de polices inconnues. 2. Fichiers CFM manquants. Est-ce que quelqu'un peut me dire s'il y a une autre raison pour que cette exception se produise soudainement?

+0

Quelle version de ColdFusion utilisez-vous? J'ai vu quelques problèmes avec CF9 où il commencerait soudainement à lancer des erreurs pour CFDocument. Mais un redémarrage du service le ramènerait à l'état de fonctionnement. –

+0

J'utilise CF9. –

+0

J'ai redémarré le service plusieurs fois et redémarré le serveur, mais ça ne va pas disparaître. Peut-il s'agir d'un problème de DB? –

Répondre

0

J'ai fait face au même problème il y a quelques mois avec l'un de mes serveurs et je dois réinstaller le serveur d'entreprise Coldfusion. Ce n'est probablement pas la bonne solution mais peut être utilisé en dernier recours.

+0

J'ai considéré cette option, mais il y a plus de 140 applications sur ce serveur avec des utilisateurs dans différents fuseaux horaires à travers le monde. Par conséquent, c'est quelque chose que je ne suis pas prêt à faire. Aussi, que se passe-t-il si ce problème se reproduit? Vous cherchez une solution permanente ici. –

0

Inconnu si cela pose toujours un problème avec CF9, mais CF8 a rencontré des problèmes avec des variables de requête non délimitées dans la balise CFDocumentItem.

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

+0

J'ai lu sur ce blog avant. Le problème est que cette application a bien fonctionné pendant une période tranquille maintenant et soudainement ceci. De plus, les variables de la requête sont d'abord définies () et ensuite utilisées dans l'application (essentiellement la même page avec cfinclude pour plusieurs fichiers). –

+0

http://www.filedropper.com/500-internalservererror –

+0

MAJEURE: Il y a quelque temps, j'ai signalé ce problème à Adobe et ils m'ont demandé plus de détails. En fournissant des détails sur la façon de reproduire cette erreur sur mon serveur, ils étaient tellement déconcertés qu'aujourd'hui, ils ont envoyé une équipe à mon bureau pour plus de recherches à ce sujet. Enfin, ils admettent que c'est un cas rare et pourrait être un défaut du produit! Ils ont pris cela en priorité et ont promis de trouver sa cause dès que possible. Je vous tiendrai au courant des prochains développements! –

Questions connexes