Re: [Soaplab-users] Intermittent error invoking Soaplab2-axis services
Brought to you by:
marsenger
From: Mahmut U. <ul...@eb...> - 2008-11-13 16:52:16
|
Hi John, > I've investigated this a bit further and it seems the problem is on the client > side (Taverna 1.7.1 / Soaplab plugin 2.1.1.3). The workflow I'm using has > multiple instances of Soaplab2 processors. When Taverna loads the workflow, > the ProcessorLoaderThread(s) each call: > > org.soaplab.clients.axis1.ServiceProviderImpl.getInputSpec() > > These calls don't appear to be syncronized, resulting in a mailformed request > such as this: > > http://kraz.omii.ac.uk/~jsr2/getInputSpecBad I remember this problem reported/discussed in the past. I don't know why we didn't note and fix it. It seems Axis connection objects are reused for a while for the calls made for same services. I will investigate it further. A workaround/fix on taverna plugin side for now would be convenient as it is easier to release the plugin for us and taverna has a god way of updating its plugins. > This in turn leads to the workflow failing to load, and the server-side errors > I initially indicated. Thanks for locating the problem. Regards, Mahmut |