[ https://issues.apache.org/jira/browse/PDFBOX-3440?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15419881#comment-15419881 ]
Tilman Hausherr commented on PDFBOX-3440: ----------------------------------------- This is because xmpbox was created for PDF/A-1b checking. https://www.pdflib.com/knowledge-base/xmp-metadata/xmp-in-pdfa/ I don't know enough about the implementation of xmpbox to tell whether it would be possible to create "lenient" mode for other PDFs. > DomXmpParser fails to parse xmp metadata with PRISM data in it > -------------------------------------------------------------- > > Key: PDFBOX-3440 > URL: https://issues.apache.org/jira/browse/PDFBOX-3440 > Project: PDFBox > Issue Type: New Feature > Components: XmpBox > Affects Versions: 2.0.2 > Reporter: Svetlozar Argirov > Attachments: TestPrismNamespace.java > > > If the rdf stream in the document contains metadata from the PRISM namespace > (http://www.prismstandard.org/specifications/2.0/PRISM_prism_namespace_2.0.pdf) > , the parser fails with error: > org.apache.xmpbox.xml.XmpParsingException: Cannot find a definition for the > namespace http://prismstandard.org/namespaces/basic/2.0/ > at > org.apache.xmpbox.xml.DomXmpParser.checkPropertyDefinition(DomXmpParser.java:859) > at > org.apache.xmpbox.xml.DomXmpParser.parseChildrenAsProperties(DomXmpParser.java:295) > at > org.apache.xmpbox.xml.DomXmpParser.parseDescriptionRoot(DomXmpParser.java:239) > at org.apache.xmpbox.xml.DomXmpParser.parse(DomXmpParser.java:203) > Jempbox used to parse this fine. -- 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