Hi,

This message concerns developers of activity plugins for Taverna 2.2 (which 
will be released at the end of May) - just to let you know that we have changed 
the service description API slightly. 

ServiceDescriptionProvider interface (in activity-palette-api module) has a new 
method:
public String getId();
that returns a unique provider id. 

We have used URI-style identifiers for built-in activities. For example, WSDL 
activity has an id:
"http://taverna.sf.net/2010/service-provider/wsdl";

The reason why we introduced these ids is because we got rid of the 
raven-dependent file format used for serialising service lists. So, instead of 
using raven to give us service provider that can "provide" a certain service 
description read from a file - we are using a unique provider id to look up the 
regitry of service decription providers.

All you need to do is provide a unique id for your service provider and 
implement method:
public String getId();

Happy coding!
Taverna Team
 


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