You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ti...@apache.org on 2023/08/13 14:08:15 UTC
[tika] 02/04: TIKA-4114: add comment TIKA-4064: avoid deprecated method
This is an automated email from the ASF dual-hosted git repository.
tilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
commit e94139da85f743f0b8e0099ca463fd58dd46e49d
Author: Tilman Hausherr <ti...@apache.org>
AuthorDate: Sun Aug 13 16:04:29 2023 +0200
TIKA-4114: add comment
TIKA-4064: avoid deprecated method
---
.../main/java/org/apache/tika/renderer/pdf/pdfbox/PDFBoxRenderer.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/renderer/pdf/pdfbox/PDFBoxRenderer.java b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/renderer/pdf/pdfbox/PDFBoxRenderer.java
index 3f146ab15..cea91fcc2 100644
--- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/renderer/pdf/pdfbox/PDFBoxRenderer.java
+++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/renderer/pdf/pdfbox/PDFBoxRenderer.java
@@ -26,7 +26,6 @@ import java.util.Collections;
import java.util.Map;
import java.util.Set;
-import org.apache.commons.io.IOExceptionWithCause;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.rendering.ImageType;
import org.apache.pdfbox.rendering.PDFRenderer;
@@ -100,6 +99,7 @@ public class PDFBoxRenderer implements PDDocumentRenderer, Initializable {
if (tis.getOpenContainer() != null) {
pdDocument = (PDDocument) tis.getOpenContainer();
} else {
+ //TODO PDFBOX30 use Loader.loadPDF(new RandomAccessReadBuffer(is))
pdDocument = PDDocument.load(is);
mustClose = true;
}
@@ -184,7 +184,7 @@ public class PDFBoxRenderer implements PDDocumentRenderer, Initializable {
} catch (IOException ex) {
LOG.warn("couldn't delete " + tmpFile, ex);
}
- throw new IOExceptionWithCause(e);
+ throw new IOException(e);
}
return new RenderResult(RenderResult.STATUS.SUCCESS, id, tmpFile, metadata);
}