Details
-
Bug
-
Status: To Do
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
Recently a change was made so that the caching of parsed WSDLs was flushed when readding a WSDL to the scavenger pane. This makes sense, since the service may have changed and readding allows the information to be refreshed without restarted Taverna.
However, when opening a model from an XML file, first the WSDL is parsed, and then parsed again when the WSDL is added to the scavenger pane (if it doesn't already exist), since the cache is flushed. This is an annoyance for complex WSDLs such as eutils which takes some time to parse.
Solution would be suppress flushing the cache when the WSDL is added to the scavenger pane through being found in a scufl model file.