Lucee 5 - PDF libraries

Hoping someone can give me some guidance on what PDF java libraries are
packaged with Lucee 5

I see that pdfpox and iText(? - see below) are being used

import org.apache.pdfbox.exceptions.CryptographyException;> import org.apache.pdfbox.exceptions.InvalidPasswordException;

import org.apache.pdfbox.pdmodel.PDDocument;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfWriter;

Is com.lowagie.text iText?
as in

Would seem so


Looks like itext is up to version 5 now
but maybe licencing changed in somewhere in there??

pdfbox is only a dot point behind stable release
there is a RC for version 2

Are there plans to port everything over to pdfbox and remove iText?

As an aside:

If I was able to get cfpdfform working in CFML (as an extension) would
someone be keen to port to Java?

I am assuming that would be quicker and better way to build the tag.

aside II:

when creating extensions, is it ok to use libraries in the core?
As I understand it, in the extension manifest you can specify the Lucee
version it depends on.
So I am assuming you can version extensions then added dependencies.

Just need a way then to know if dependent java libraries change.
Can the extension manifest go to the java library level?

Hopefully there will be some doc on Lucee 5 extensions soon.

AJ Mercer
<webonix:net strength=“Industrial” /> | <webonix:org
community=“Open” />