I am upgrading a project from 1.8.6 to the 2.0.2 version of PDFBox and everything went reasonably well except that we made use of PDFieldFactory
PDField destField = PDFieldFactory.createField Everything in PDFieldFactory used to be public but now it is all package private. I tried to copy the code for that method into our project and found that all of the various PDField objects being created were also package private. It looks like the code we have came from overriding and copying PDFMergerUtility.appendDocument to fix an apparent bug. PDFMergerUtility.appendDocument makes a call to PDFieldFactory.createField. I could continue to force my way around this issue but I have to wonder if this was intentional. Dave ________________________________ This e-mail and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the originator of the message. This footer also confirms that this e-mail message has been scanned for the presence of computer viruses. Any views expressed in this message are those of the individual sender, except where the sender specifies and with authority, states them to be the views of Iowa Student Loan.

