Issue with PDF extension at 5.3.9.141

Me again.

OS: Windows 2012 R2
Java Version: 11.0.3 (AdoptOpenJDK)
Tomcat Version: 9.0.50
Lucee Version: 5.3.9.141

PDF extension: 1.1.0.7

Relevant code in system:

At 5.3.8.206, it worked ok

Update process:

  • Stop Lucee service
  • Remove old .jar file from lib folder
  • Add in 5.3.9.141 jar file
  • Start Lucee

Error in our application:

Application Error, Error: Unable to resolve pdf.extension [78](R 78.0): missing requirement [pdf.extension [78](R 78.0)] osgi.wiring.bundle; (&(osgi.wiring.bundle=org.apache.pdfbox.fontbox)(bundle-version>=1.8.13)) Unresolved requirements: [[pdf.extension [78](R 78.0)] osgi.wiring.bundle; (&(osgi.wiring.bundle=org.apache.pdfbox.fontbox)(bundle-version>=1.8.13))]Lucee was not able to download/load the following bundles [org.apache.pdfbox.fontbox:1.8.13;org.apache.pdfbox.jempbox:1.8.13;], Detail: , Template: 19 in xxxx/response_pdf.cfm

Application Error, Error: In the OSGi Bundle with the name [pdf.extension] and the version [1.0.0.75-SNAPSHOT] was no class with name [org.lucee.extension.pdf.tag.Document] found. org.lucee.extension.pdf.tag.Document, Detail: , Template: 19 in /xxxxx/response_pdf.cfm, Template: 715

Note: Updating to Lucee 5.3.10.28-SNAPSHOT helped this issue.

Update: This case appears to relate this JIRA:

https://luceeserver.atlassian.net/browse/LDEV-3888