GetIdentity wrong signature

From: Matthew Graham <mjg-at-cacr.caltech.edu>
Date: Thu, 10 Aug 2006 17:15:39 -0700


Hi,

In the RegistrySearch WSDL, GetIdentity is defined as:

<operation name="GetIdentity">
<input message="tns:empty"/>
<output message="tns:ResolveResp"/>
<fault name="GetIdentityError" message="tns:ErrorResp"/>
</operation>

I suspect that this is not what was meant: this is a notification message exchange pattern whereas what I think you want is a normal request-response with the GetIdentity element taking no arguments:

<operation name="GetIdentity">
<input message="tns:GetIdentityReq"/>
<output message="tns:ResolveResp"/>
<fault name="GetIdentityError" message="tns:ErrorResp"/>
</operation>

where

<message name="GetIdentityReq">
<part name="GetIdentity" element="tns:GetIdentity"/>
</message>

and

<xs:element name="GetIdentity"/>

    Cheers,

    Matthew Received on 2006-08-11Z02:16:12