This is an automated email from the ASF dual-hosted git repository. tallison pushed a commit to branch 2.x in repository https://gitbox.apache.org/repos/asf/tika.git
commit 62e5a8477b5cd8a4354c152bffe237a00051b7a4 Author: tballison <[email protected]> AuthorDate: Mon May 1 15:21:58 2017 -0400 TIKA-2350 --- .../java/org/apache/tika/parser/pdf/AbstractPDF2XHTML.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/pdf/AbstractPDF2XHTML.java b/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/pdf/AbstractPDF2XHTML.java index 44950aa..0f91073 100644 --- a/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/pdf/AbstractPDF2XHTML.java +++ b/tika-parser-modules/tika-parser-multimedia-module/src/main/java/org/apache/tika/parser/pdf/AbstractPDF2XHTML.java @@ -16,8 +16,6 @@ */ package org.apache.tika.parser.pdf; -import static org.apache.tika.parser.pdf.PDFParserConfig.OCR_STRATEGY.NO_OCR; - import javax.xml.stream.XMLStreamException; import java.awt.image.BufferedImage; import java.io.BufferedInputStream; @@ -95,6 +93,8 @@ import org.xml.sax.ContentHandler; import org.xml.sax.SAXException; import org.xml.sax.helpers.AttributesImpl; +import static org.apache.tika.parser.pdf.PDFParserConfig.OCR_STRATEGY.NO_OCR; + class AbstractPDF2XHTML extends PDFTextStripper { enum ActionTrigger { @@ -456,7 +456,13 @@ class AbstractPDF2XHTML extends PDFTextStripper { protected void startDocument(PDDocument pdf) throws IOException { try { xhtml.startDocument(); - handleDestinationOrAction(pdf.getDocumentCatalog().getOpenAction(), ActionTrigger.DOCUMENT_OPEN); + try + { + handleDestinationOrAction(pdf.getDocumentCatalog().getOpenAction(), ActionTrigger.DOCUMENT_OPEN); + } catch (IOException e) { + //See PDFBOX-3773 + //swallow -- no need to report this + } } catch (TikaException|SAXException e) { throw new IOExceptionWithCause("Unable to start a document", e); } -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
