Hi,

We have tried to invoke you workflow and the output of the Web service 
called "run" is

<ns2:runResponse xmlns:ns2="http://soaplab.org/typedws"; 
xmlns:ns3="http://ebi.ac.uk/fproml";>[phylogeny_molecular_sequence.fproml]_797619cb.12900bfceba._90e</ns2:runResponse>

Then you pass the above message string to the runResponse2 XML splitter 
which returns an empty string "", which you them pass to 
getStatus_2_jobId XML splitter  to assemble the jobId message to into 
getStatus_2 service but it cannot create the message as it receives an 
empty string from the previous XML splitter.

So, the problem is caused by the service run returning the xml message 
in an "unwrapped" form. Our local Web service expert says that it looks 
like the WSDL response is *document/literal but unwrapped* for that 
service, which we do not support. Its strange because the input to that 
service does appear to be wrapped.

Ideally though the solution would be to use the Soaplab processor from 
Taverna to invoke such a service rather than a generic WSDL-style 
service. We tried to add the service as a SoapLab  service and that 
failed - maybe the reason why its not working as Soaplab could be a clue 
as to why its not working as a WSDL.

Perhaps you can get more info from your service provider about the 
service you are trying to use so we can figure out why it is not 
working? Can you get the url for soaplab services to use from your 
service provider?

Regards,
Alex

P.S.
Please use 'reply to all' if you respond to this email so it goes to the 
support and taverna-users mailing lists too. Other people with similar 
problems that read the list can perhaps help.

Achille Zappa wrote:
> oh yes sure,
> in effect it could be useful to have a sample input!
> you may use the alignment in this file
>
> thank you
> Achille
>
>
>   
>> Hi,
>>
>> Could you give me an example input as well please, for the input
>> direct_data on XML splitter run2_sequence so I can run the workflow?
>>
>> Regards,
>> Alex
>>
>> Achille Zappa wrote:
>>     
>>> HI,
>>>
>>> Attached you could find a sample of workflow that use a typed WSDL
>>> emboss web service, you can notice that the output of the runresponse
>>> splitter is empty, but this thing happens also with the other services
>>> , for example prettyplot, emma and so on.
>>>
>>> thank you
>>> regards
>>> Achille
>>>
>>>
>>>
>>> On 14/06/2010 15.51, Alexandra Nenadic wrote:
>>>       
>>>> Hi,
>>>>
>>>> Could you send us the "offending" workflow so we can try and figure
>>>> out what is the problem with it?
>>>>
>>>> Regards,
>>>> Alex
>>>>
>>>> Achille Zappa wrote:
>>>>         
>>>>> Hi all,
>>>>> I was trying to use the emboss web services via typed wsdls, taverna
>>>>> 2, but I have some problems with the output XML splitters:
>>>>> infact the result in the output port of the xml splitter is empty,
>>>>> for example for the "run" processor, it is not able to extract the
>>>>> jobid, it does nothing at all.
>>>>> So it's impossible to pass the jobid to the other processors like
>>>>> getStatus and getResult. I got the same result for every services,
>>>>> emma prettyplot drawgram and others.
>>>>> thank you
>>>>> regards
>>>>> Achille
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>>
>>>>> 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/
>>>>>
>>>>>           
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> No virus found in this incoming message.
>>>> Checked by AVG - www.avg.com
>>>> Version: 9.0.829 / Virus Database: 271.1.1/2936 - Release Date:
>>>> 06/13/10 21:45:00
>>>>
>>>>
>>>>         
>>
>>     
>
>
>   

------------------------------------------------------------------------------
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