Hi Alan,

I really appreciate your detailed suggestions.

> Surely your WSDLs are in the WSDL format..? Are you saying that some
> of your WSDL services don't load normally in Taverna if added
> manually? If so we would very much like to hear the details about this
> as it's likely to be a bug on our side.

Actually, our web service application list can be found on 
http://ws.nbcr.net/opal2/services.  Basically, we want the user to be able to 
enter this URL, or any Opal web service URL in Taverna, and under each of these 
URLs, a list of applications from that URL would appear.

Our PDB2PQR application WSDL URL is 
http://ws.nbcr.net/opal2/services/Pdb2pqrOpalService

If I use Tarvena's import new services feature to load this PDB2PQR WSDL, then 
what I get in Tarvena is a bunch of nodes including things like destroy, 
getAppConfig, getAppMetaData, getJobStatistics, getOutputs, launchJob, etc...  
In fact, all of our application WSDLs would load this same set of nodes.  We do 
not want users to see these under each WSDL.  We just want to show ONE node for 
each WSDL that the user can drag to the canvas.  For example, under the PDB2PQR 
WSDL, we want the user to see only one node called maybe launchPdb2pqrJob.  
That launchPdb2pqrJob node would then contain input ports specific to the 
PDB2PQR application, like input PDB, pH, forcefield, etc, and then the output 
port of the launchPdb2pqrJob node would be the job output URL for Pdb2pqr web 
service.  This means information for these input ports is not contained in the 
WSDL itself, but it is contained in the getAppMetaData method in the WSDL.

For this reason I have written code to call our getAppMetaData method in the 
WSDL to create the input ports for a specific WSDL, and  I just got this 
working with a hard coded WSDL URL.

Thanks
Jane
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
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