Hi all,

I am trying to add a plugin to Taverna.  I have the source checked out 
and I have it built locally.  I created two projects:

taverna/engine/net.sf.taverna.t2.activities/rsp-ws-activity

taverna/ui/net.sf.taverna.t2.ui-activities/rsp-ws-activity-ui


I added these projects as dependencies to 
"taverna/engine/net.sf.taverna.t2.activities/all-activities" & 
"taverna/ui/net.sf.taverna.t2.ui-activities/all-activity-uis" 
respectively.  Then I rebuilt the whole of taverna ("mvn clean install 
-Prelease").  When I start Taverna up, I get the following error:

net.sf.taverna.t2.workflowmodel.serialization.DeserializationException: Could 
not find provider with id http://taverna.sf.net/2010/service-provider/rsp-ws

     at 
net.sf.taverna.t2.servicedescriptions.impl.ServiceDescriptionDeserializer.xmlToProvider(ServiceDescriptionDeserializer.java:138)

     at 
net.sf.taverna.t2.servicedescriptions.impl.ServiceDescriptionDeserializer.xmlToServiceRegistry(ServiceDescriptionDeserializer.java:104)


The providerId is correct in my code, and the 
"META-INF/services/net.sf.taverna.t2.servicedescriptions.ServiceDescriptionProvider"
 
exists in my activity-ui jar.  When I add "-verbose:class" to the java 
command line, the classes I wrote aren't found.  So, I assume there is a 
magical configuration step that I am missing to get my jars into the 
Taverna classloader.  Any advice?

Thanks,
Jason



------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
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