taverna-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TAVERNA-1011) Add DataBundles.resolve()
Date Wed, 07 Sep 2016 23:50:20 GMT

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

ASF GitHub Bot commented on TAVERNA-1011:

Github user asfgit closed the pull request at:


> Add DataBundles.resolve()
> -------------------------
>                 Key: TAVERNA-1011
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-1011
>             Project: Apache Taverna
>          Issue Type: New Feature
>          Components: Taverna Language
>            Reporter: Stian Soiland-Reyes
>            Assignee: Stian Soiland-Reyes
>             Fix For: language 0.16.0
> taverna-engine has a static method org.apache.taverna.platform.execution.impl.local.T2ReferenceConverter.convertPathToObject()
which converts a DataBundle Path to a classical List<String> or equivalent.
> It turns out that the Workbench also tries to use this method, but can't as it is hidden
inside .impl.
> Thus my suggestion is to promote this method to DataBundles.resolve().
> I think also the method could be improved to resolve byte[] and other types than String,
to avoid massive memory consumption.
> Perhaps also a typed .resolveAsStream() could be useful, e.g. resolveAsStream(outputs,
ErrorDocument.class) would find all the errors (in any order).

This message was sent by Atlassian JIRA

View raw message