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);
}
}