On Mon, May 24, 2010 at 12:28, Jannetta Steyn <[email protected]> wrote:
> Where do I find an XML splitter?

Hi. Apologies for the late reply, we've been a bit busy preparing the
next release of Taverna.

You can find an XML splitter by right-clicking on the WSDL service in
the workflow, and click 'Add XML input splitter. You can also find a
button for this if you select the service in the Workflow Explorer and
flip to the 'Details' tab.

You can similarly add XML output splitters to parse the service outputs.


> I tried using the xml created by soapUI as input, which is this:
> <?xml version="1.0" encoding="UTF-8"?>
>
> <soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:seq="http://seqservice/";>
>   <soapenv:Header/>
>   <soapenv:Body>
>      <seq:calcSeqGC>
>         <!--Optional:-->
>         <arg0>
> CTCTTCTGGCAGGTACAGCAAAACTCGTGACTGAACAGCCACGAAAGGAA
> GGTAGTTCGTAGTCCGTTTACAAGTCTCAGTTACAGCGAATCGTCGCTCT


This is a bit too low level. We insert the XML up to and including
seq:calcSeqGC (the method). So the XML you need to specify in this
case is probably just:


<arg0>GATTAGAGAQGAGA</arg0>

The XML input splitter should be able to generate this for you.

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

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/about/contact-us/

Reply via email to