Hi Kostas,

Apologies for the delay in replying!

> When I try to run the workflow below in the workbench
> 
> http://www.myexperiment.org/workflows/74/download/bioaid_proteindiscovery_221429.xml?version=3
> 
> with inputs:
> 
> "transmembrane proteins" AND amyloid
> 3
> 
> it works fine.
> 
> When I try via the ruby client:
> 
> $ t2-run-workflow -w 74.t2flow -i Query:"\"transmembrane proteins\"
> AND amyloid" -i maxHits_parameter:3
> http://localhost:8980/taverna-server > tmptmptmp
> 
> I get an error (see tmptmptmp).
> 
> I tried escaping differently but I still get the same problem.
> 
> Any ideas what is going wrong?

If you remember, we saw this problem a while back (either just before or just 
after Christmas I think) and we solved it with careful escaping. Remember that 
the shell will consume an escape each time and that the double quotes still 
need to be escaped after the shell has processed the line, and slashes 
themselves must be escaped! So three slashes are needed rather than one:

> $ t2-run-workflow -w 74.t2flow -i Query:"\\\"transmembrane proteins\\\"
> AND amyloid" -i maxHits_parameter:3
> http://localhost:8980/taverna-server > tmptmptmp



Best wishes,
Rob

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


------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
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