On 12/11/2010 15:40, Carsten Byrman wrote:
> Hi,

Hello

> I was wondering why Taverna 2.2.0 issues these 2 HEAD requests when
> validating my workflow:
>
> HEAD /foo/bar/MyService?wsdl HTTP/1.1 =>  HTTP/1.1 200 OK

That checks that Taverna can see the WSDL that describes the service. 
It then reads the WSDL to find out the endpoint.

> HEAD /foo/bar/MyService HTTP/1.1 =>  HTTP/1.1 404 Not Found

That is trying to check that the service is live. There's probably a 
better way to do this. Any ideas?

> This results in warnings in the GUI, which might annoy or scare users
> that don't know how to turn them off.
>
> Can't the second HEAD of this sanity check be skipped if the first one
> succeeds?

In general no.  I guess it could be changed to check if the endpoint is 
a substring of the WSDL.  Does that seem sensible?

> Carsten

Alan

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-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