Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.0.0 PDFBox
Description
As suggested by ssteiner1 in PDFBOX-4163, get rid of DataSource type which requires the use of the "JavaBeans Activation Framework" jar which is no longer part of java. I'll do this in two steps:
1) create a very simple DataSource interface and FileDataSource class, that has only getName() and getInputStream() because these are the only ones being used.
2) get rid of the DataSource types completely, i.e. pass files or inputStreams to preflight. This is easier to use than this weird wrapper type.