Hello, We're still getting this exception when creating a new PDDocument even after adding those options.
Is there a way to suppress the usage of memory mapped files? Matt Hardy Software Developer Perform Air International 463 South Hamilton Court Gilbert, Arizona 85233 Phone: (480) 610-3500 Fax: (480) 610-3501 matt.ha...@performair.com www.PerformAir.com -----Original Message----- From: Tilman Hausherr <thaush...@t-online.de> Sent: Friday, March 15, 2024 11:48 AM To: users@pdfbox.apache.org Subject: Re: Help with NullPointerException org.apache.io.IOUtils.LOG Searching for the error message I found this in a comment: https://stackoverflow.com/questions/69151291/java-16-modularisation-illegalaccessexception-java-nio-spring-boot |--add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/jdk.internal.ref=ALL-UNNAMED| Tilman On 15.03.2024 18:48, Matthew Hardy wrote: > Hi Andreas, > > I've upgraded to pdfbox 3.0.2, I'm no longer getting the > ExceptionInilizationError when instantiating an empty PDDocument. However, > I'm now receiving this error message- > > ERROR [org.apache.pdfbox.io.IOUtils] > (EE-ManagedExecutorService-default-Thread-1) Unmapping is not supported.: > java.lang.reflect.InaccessibleObjectException: Unable to make public > jdk.internal.ref.Cleaner java.nio.DirectByteBuffer.cleaner() accessible: > module java.base does not "opens java.nio" to unnamed module @18f5234c > > The PDDocument still instantiates, and I'm able to use it, but I'm concerned > about this error message. > > Matt Hardy > Software Developer > Perform Air International > 463 South Hamilton Court > Gilbert, Arizona 85233 > Phone: (480) 610-3500 > Fax: (480) 610-3501 > matt.ha...@performair.com > www.PerformAir.com > > -----Original Message----- > From: Andreas Lehmkühler<andr...@lehmi.de.INVALID> > Sent: Tuesday, March 12, 2024 9:50 AM > To:users@pdfbox.apache.org > Subject: Re: Help with NullPointerException org.apache.io.IOUtils.LOG > > Hi Matthew, > > this is a known issue with 3.0.1, see [1] for further details. > > The upcoming version 3.0.2 includes a fix. Unless nothing unforeseen happens, > the new version will be available in about 2 days from now. > > Andreas > > [1]https://issues.apache.org/jira/browse/PDFBOX-5758 > > > Am 12.03.24 um 17:40 schrieb Matthew Hardy: >> Hello, >> >> We've recently upgraded to pdfbox 3.0.1. When attempting to instantiate an >> empty PDDocument, we receive the following error. >> >> Caused by: java.lang.NullPointerException: Cannot invoke >> "org.apache.commons.logging.Log.error(Object, java.lang.Throwable)" because >> "org.apache.pdfbox.io.IOUtils.LOG" is null >> at >> deployment.aeroxchange-edi.ear//org.apache.pdfbox.io.IOUtils.unmapper(IOUtils.java:278) >> at >> java.base/java.security.AccessController.doPrivileged(AccessController.java:318) >> at >> deployment.aeroxchange-edi.ear//org.apache.pdfbox.io.IOUtils.<clinit>( >> IOUtils.java:64) >> >> This is a Jakarta EE 10 EJB maven project, running on Java 17 in Wildfly >> 30.0.1.Final. commons-logging 1.2 has been added as a dependency. >> >> Any help would be greatly appreciated! >> >> Matt Hardy >> Software Developer >> Perform Air International >> 463 South Hamilton Court >> Gilbert, Arizona 85233 >> Phone: (480) 610-3500 >> Fax: (480) 610-3501 >> matt.ha...@performair.com<mailto:matt.ha...@performair.com> >> www.PerformAir.com<http://www.performair.com/> >> >> > --------------------------------------------------------------------- > To unsubscribe, e-mail:users-unsubscr...@pdfbox.apache.org > For additional commands, e-mail:users-h...@pdfbox.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail:users-unsubscr...@pdfbox.apache.org > For additional commands, e-mail:users-h...@pdfbox.apache.org >