Uploaded image for project: 'Apache Taverna'
  1. Apache Taverna
  2. TAVERNA-174

"Echo list" and other list local workers don't support references (from API consumer)

    XMLWordPrintableJSON

    Details

      Description

      Local workers dealing with lists, such as "Echo list", force rendering of identifiers as Strings (or as byte[]).

      API Consumers return references to real Java objects which can't be rendered as Strings or bytes, and so the objects returned there can't be used with list local workers.

      Peter Li says that his Taverna 1 workflows occasionally uses these local workers.

      The solution should be for the list-related local workers to get the values as T2Reference instances - this should ignore the types. This is not UI-wise possible to specify for Beanshells, but I believe it is possible to specify for local workers. (For instance some workers request byte[] instead of String).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                stain Stian Soiland-Reyes
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 56h
                  56h
                  Remaining:
                  Remaining Estimate - 56h
                  56h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified