[ https://issues.apache.org/jira/browse/PDFBOX-1642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14558310#comment-14558310 ]
Tilman Hausherr edited comment on PDFBOX-1642 at 5/25/15 3:02 PM: ------------------------------------------------------------------ Some housekeeping first: The changes in 30.11.2013 were done in [ https://svn.apache.org/r1546743 ] and [ https://svn.apache.org/r1546750 ]. However this was only done for the trunk, not for 1.8.*. was (Author: tilman): Some housekeeping first: The changes in 30.11.2013 were done in [ https://svn.apache.org/r1546743 ] and [ https://svn.apache.org/r1546750 ]. > NPE when parsing XMP schema definition with "closed Choice" value type > ---------------------------------------------------------------------- > > Key: PDFBOX-1642 > URL: https://issues.apache.org/jira/browse/PDFBOX-1642 > Project: PDFBox > Issue Type: Bug > Components: Preflight, XmpBox > Affects Versions: 1.8.2 > Reporter: Petras > Assignee: Guillaume Bailleul > Attachments: metadata_with_schema.zip > > > If PDF/A file includes custom metadata and its extension schema description > containing the type "closed Choice of Text", PDF/A validation using Preflight > fails with NPE. The extract from stack trace: > java.lang.NullPointerException > at > org.apache.xmpbox.xml.PdfaExtensionHelper.populateSchemaMapping(PdfaExtensionHelper.java:214) > at org.apache.xmpbox.xml.DomXmpParser.parse(DomXmpParser.java:193) > at org.apache.xmpbox.xml.DomXmpParser.parse(DomXmpParser.java:106) > at > org.apache.pdfbox.preflight.process.MetadataValidationProcess.validate(MetadataValidationProcess.java:66) > at > org.apache.pdfbox.preflight.utils.ContextHelper.callValidation(ContextHelper.java:74) > at > org.apache.pdfbox.preflight.utils.ContextHelper.validateElement(ContextHelper.java:88) > at > org.apache.pdfbox.preflight.PreflightDocument.validate(PreflightDocument.java:168) > ... > It appears, that > org.apache.xmpbox.xml.PdfaExtensionHelper#transformValueType() method does > not consider "closed" or "open" directives for "Choice" value type in > property definition. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org