Author: tilman
Date: Thu Jul 16 10:34:28 2026
New Revision: 1936196

Log:
PDFBOX-6219: catch NoClassDefFoundError as suggested by Wanling Fu

Modified:
   pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java 
Thu Jul 16 10:34:25 2026        (r1936195)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java 
Thu Jul 16 10:34:28 2026        (r1936196)
@@ -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);
         }
     }
     

Reply via email to