Hi Maruan, > yes, the class has been removed. I'll update the Migration Guide. The test for null should be sufficient.
thanks a lot for your quick response! Best Regards, Timo -----Ursprüngliche Nachricht----- Von: Maruan Sahyoun [mailto:[email protected]] Gesendet: Mittwoch, 27. April 2016 10:31 An: [email protected] Betreff: Re: Migrating from 1.8.2 to 2.0.0: PDUnknownField removed? Hi, > Am 27.04.2016 um 09:17 schrieb Timo Rumland <[email protected]>: > > Hello, > > I'm currently migrating from PDFBox 1.8.2 to 2.0.0. In the former > version, I used the following code to check for the existence of a PDF form field: > > > ---- > > PDField pdField = pdAcroForm.getField( pdFieldName ); > > if ( pdField == null || ( pdField instanceof PDUnknownField ) ) > throw new RuntimeException( "Failed to fill PDF field: Given field '" > + pdFieldName + "' is unknown" ); > > ---- > > > After migrating to PDFBox 2.0.0, the class "PDUnknownField" is no > longer available. > > I can't find information about "PDUnknownField" the migration guide > (https://pdfbox.apache.org/2.0/migration.html). > > > Has the class been removed without any replacement, so I just check > for "pdField == null" in my example above, or is there a replacement > for "PDUnknownField" I may have missed? yes, the class has been removed. I'll update the Migration Guide. The test for null should be sufficient. BR Maruan > > > Thanks a lot for your help! > > > Kind regards, > Timo Rumland > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

