On Thu, Nov 4, 2010 at 09:14, Ahmet Yildiz <[email protected]> wrote:

> Is there any way to configure list handling between workflow inputs (not
> between processor input ports).

Yes, do it by selecting the service level of the nested workflow in
the parent workflow. To select it, either click in the empty space of
the nested workflow in the diagram, find it in the Workflow Explorer,
or first Collapse Nested Workflows.

Then go to Details -> List handling.

Note that depending on the depth of the workflow input ports, some of
the iteration will be done inside or outside of the nested workflow.

Note that you will need to do this every place you use your nested
workflow unless you double-wrap it (as specified below).


If you need to do higher depth iterations over a nested workflow with
dot product on lower depths (say sending lists of lists in to a nested
workflow where you need to do a dot-product of the inner lists, but
want to do a cross product on the outer lists) - you will need to
either wrap the nested workflow in another nested workflow with
workflow ports one step higher, or increase the workflow input port
depth to 1, and do the dot product on all relevant services within the
nested workflow - in both cases doing cross product on the outermost
service.


-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/about/contact-us/
Developers Guide: http://www.taverna.org.uk/developers/

Reply via email to