Registry Interface wsdl and soapActions
Matthew J. Graham
mjg at cacr.caltech.edu
Mon Feb 7 11:30:35 PST 2005
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