NullPointerException thrown at retval = (PDFont)formResources.getFonts().get( fontName ); in org.apache.pdfbox.pdmodel.interactive.form.PDAppearance ----------------------------------------------------------------------------------------------------------------------------------------------------
Key: PDFBOX-1276 URL: https://issues.apache.org/jira/browse/PDFBOX-1276 Project: PDFBox Issue Type: Bug Components: PDModel Affects Versions: 1.6.0 Environment: OS : Windows 7 JVM : 1.7.0_02 [64-bit] Reporter: Ravikiran Mane Fix For: 1.6.0 When trying to set value for a field in pdf, got following exception : java.lang.NullPointerException at org.apache.pdfbox.pdmodel.common.COSDictionaryMap.put(COSDictionaryMap.java:106) at org.apache.pdfbox.pdmodel.interactive.form.PDAppearance.getFontAndUpdateResources(PDAppearance.java:440) at org.apache.pdfbox.pdmodel.interactive.form.PDAppearance.setAppearanceValue(PDAppearance.java:268) at org.apache.pdfbox.pdmodel.interactive.form.PDVariableText.setValue(PDVariableText.java:131) at qs.common.GenerateReports.generateBidderDeclaration_OBS_05_105(GenerateReports.java:71) Hence after following suggestion from following link : http://mail-archives.apache.org/mod_mbox/pdfbox-dev/201108.mbox/%3cbe54ce7a716a7247b1d3bf9d9c187ced0843e...@som-teaqasmail1.som.w2k.state.me.us%3E i.e. intruduced a try-catch for retval = (PDFont)formResources.getFonts().get( fontName ); resolved the issue for me as well. Creating this issue so that the bug is documented and would like to see the change in upcoming releases. Shall attach the jar file that contains the changes which resolved the issue. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira