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 <[email protected]>
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);
     }

Reply via email to