Registry Interface wsdl and soapActions
KevinBenson
kmb at mssl.ucl.ac.uk
Mon Feb 28 05:18:48 PST 2005
Yes this sounds like an excellent idea Matthew.
Now does it require to bump up the wsdl version I wonder to have this soap
action? or can we just apply it to the current wsdl.
I do believe .Net uses it. As far as axis it seems like it is not quite
used except for the possible use of when 2 methods are the same name; then I
believe it looks into its header for the soapAction.
Cheers,
Kevin
-----Original Message-----
From: owner-registry at eso.org [mailto:owner-registry at eso.org]On Behalf Of
Matthew J. Graham
Sent: 07 February 2005 19:31
To: registry at ivoa.net List
Subject: Registry Interface wsdl and soapActions
Hi,
Having agreed on this list a few months ago that soapAction would
remain (although it is functionally unnecessary for doc/lit wrapped and
also now deprecated), what should the sensible values be?
In the current version of the WSDL, we have:
<operation name="GetRegistries">
<soap:operation style="document" soapAction="GetRegistries" />
<operation name="Identify">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/reginterface.wsdl"/>
<operation name="ListMetadataFormats">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/reginterface.wsdl"/>
<operation name="ListSets">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/reginterface.wsdl"/>
<operation name="GetRecord">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/reginterface.wsdl"/>
<operation name="ListIdentifiers">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/reginterface.wsdl"/>
<operation name="ListRecords">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/reginterface.wsdl"/>
There is no defined syntax for soapAction beyond that it should be
xs:anyURI but the convention does seem to be something like:
<namespace>#operationName. So can we
be consistent in the WSDL and have, e.g.
<operation name="ListIdentifiers">
<soap:operation
soapAction="http://www.ivoa.net/wsdl/
reginterface.wsdl#ListIdentifiers">
Cheers,
Matthew
More information about the registry
mailing list