You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2026/07/16 10:34:22 UTC
svn commit: r1936194 - pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel
Author: tilman
Date: Thu Jul 16 10:34:22 2026
New Revision: 1936194
Log:
PDFBOX-6219: catch NoClassDefFoundError as suggested by Wanling Fu
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java
Modified: pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java
==============================================================================
--- pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java Thu Jul 16 10:13:17 2026 (r1936193)
+++ pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java Thu Jul 16 10:34:22 2026 (r1936194)
@@ -107,10 +107,11 @@ public class PDDocument implements Close
{
LOG.debug("voodoo error", ex);
}
- catch (UnsatisfiedLinkError ex)
+ catch (UnsatisfiedLinkError | NoClassDefFoundError ex)
{
- // PDFBOX-6214: awt missing with Graal
- LOG.debug("UnsatisfiedLinkError", ex);
+ // PDFBOX-6214: UnsatisfiedLinkError when awt missing with Graal on MacOS
+ // PDFBOX-6219: NoClassDefFoundError when awt missing with Graal on Linux
+ LOG.debug(ex.getMessage(), ex);
}
}