I have the following example:
PDDocument document = new PDDocument();
PDDocument d = PDDocument.load(documentBytes.get());
PDFMergerUtility merger = new PDFMergerUtility();
merger.appendDocument(document, d);
merger.appendDocument(document, d);
document.save("c:/test/blankDocWithFields.pdf");
the document has one textfield
The PDF saved has both pages, but the page content is gone, leaving only
the textfields to write in on both pages.
It worked before I went on Holiday but when I came back one week later it
did not work.