Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-4340

Get rid of DataSource objects

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.0.0 PDFBox
    • 3.0.0 PDFBox
    • Preflight

    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.

      Attachments

        Activity

          People

            lehmi Andreas Lehmkühler
            tilman Tilman Hausherr
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: