Re: [Soaplab2-dev] broken WSDL links
Brought to you by:
marsenger
From: Peter E. <p....@dk...> - 2006-06-23 13:44:06
|
On Fri, 23 Jun 2006, Mahmut Uludag wrote: > "... unable to call the get spec method for endpoint ... " > > This is due to fact that this version of derived Soaplab services also > missing the getInputSpec operation. This should be due to the fact that > we have this information already in the WSDL's. Currently, Taverna's Soaplab scavenger does not use the derived services; only the non-derived services in Soaplab. (Endpoints without ".derived") Taverna also does not use WSDL for Soaplab. Taverna uses the "AnalysisFactory" service, to get a list of Soaplab services. Then, it uses the getInputSpec() and getResultSpec() methods on a particular service (non-derived), to retrieve further information about that service. (compare with: http://taverna.cvs.sourceforge.net/taverna/taverna1.0/src/org/embl/ebi/escience/scuflworkers/soaplab/) You are right, in the derived services, getInputSpec() and getResultSpec() are not necessary, because this information is already in the WSDL. Martin, is it correct that also Soaplab-2 will still have both flavours of services? Derived and Non-derived? (Btw., I opt for some other naming of the flavours, e.g. untyped/typed, simple/verbose, etc.) Kind regards, Peter |