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]

Reply via email to