pdfbox-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PDFBOX-4340) Get rid of DataSource objects
Date Fri, 12 Oct 2018 16:36:00 GMT

    [ https://issues.apache.org/jira/browse/PDFBOX-4340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16648096#comment-16648096

ASF subversion and git services commented on PDFBOX-4340:

Commit 1843687 from tilman@apache.org in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1843687 ]

PDFBOX-4340: replace DataSource from java activation framework with reduced implementation

> Get rid of DataSource objects
> -----------------------------
>                 Key: PDFBOX-4340
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4340
>             Project: PDFBox
>          Issue Type: Task
>          Components: Preflight
>    Affects Versions: 3.0.0 PDFBox
>            Reporter: Tilman Hausherr
>            Assignee: Tilman Hausherr
>            Priority: Minor
>              Labels: jdk11
>             Fix For: 3.0.0 PDFBox
> 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.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org

View raw message