Author: tallison
Date: Tue Apr 14 12:49:42 2015
New Revision: 1673417
URL: http://svn.apache.org/r1673417
Log:
another npe in PDFParser
Modified:
tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
Modified:
tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
URL:
http://svn.apache.org/viewvc/tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java?rev=1673417&r1=1673416&r2=1673417&view=diff
==============================================================================
---
tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
(original)
+++
tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
Tue Apr 14 12:49:42 2015
@@ -285,7 +285,9 @@ public class PDFParser extends AbstractP
xmp.addXMLNSMapping(XMPSchemaPDFAId.NAMESPACE,
XMPSchemaPDFAId.class);
XMPSchemaPDFAId pdfaxmp = (XMPSchemaPDFAId)
xmp.getSchemaByClass(XMPSchemaPDFAId.class);
if( pdfaxmp != null ) {
- metadata.set("pdfaid:part",
Integer.toString(pdfaxmp.getPart()));
+ if (pdfaxmp.getPart() != null) {
+ metadata.set("pdfaid:part",
Integer.toString(pdfaxmp.getPart()));
+ }
if (pdfaxmp.getConformance() != null) {
metadata.set("pdfaid:conformance",
pdfaxmp.getConformance());
String version =
"A-"+pdfaxmp.getPart()+pdfaxmp.getConformance().toLowerCase(Locale.ROOT);