Hi Rob,

thank you for your answer. Yes, I have first checked if the status is 
"Finished". My test workflow is a very simple "Say Hello" with one input, a 
string concatenation and one output, so finishing very fast. I also tried other 
workflows but always end up with the same error message. 

I also would exclude any problems with write permissions, because I am able to 
create a new user defined directory in the working directory of that workflow 
(i.e. with makeRunDirectory). Or could this still be a problem?

Regards,
Nina
________________________________________
Von: Robert Haines [[email protected]]
Gesendet: Dienstag, 7. Mai 2013 11:00
An: [email protected]
Betreff: Re: [Taverna-users] Problem getting the output of a workflow on 
Taverna Server

Hi Nina,

On 06/05/2013 13:32, Bougatf, Nina wrote:
> Hello everybody,
>
> I am using Taverna Server 2.4 (deployed on Tomcat 6 via Eclipse) and
> Taverna Workbench 2.4.1 on Mac OS X.
>
> First I submit a workflow to the server, set the input ports and set
> the workflow status to "Operating". After that I want to get the
> workflow results of the workflow output port. The output is plain
> text.
>
> So I try to get the outputs of that workflow using i.e.
> getRunOutputDescriptionor getRunOutputBaclava. And here is the
> problem... I always get an error that the subdirectory does not exist
> ("no such directory entry"). I assumed that the out-directory has not
> been created and proved it by going into the directory structure of
> that workflow on the local machine (and by using
> getRunDirectoryContents).
>
> First I tested this scenario with the SOAP-interface, but I also
> tried the REST-interface and get the same error.
>
> Do you have any idea why there has no out-directory been created?

Are you sure that the workflow run has finished before you try to get
the outputs? There is no guarantee that any outputs will be present
until the run has completely finished. Some partial outputs *may* appear
before the run has finished but they will appear at random times,
depending on the workflow, and will be in a state of flux until it is
finished.

To guarantee the presence of the outputs, please check that the run is
finished before trying to read the outputs.

Best wishes,
Rob

> I would be glad for any support!
>
> Regards, Nina Bougatf


--
Robert Haines
myGrid Team
School of Computer Science
University of Manchester

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
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/

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
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