[MOBY-dev] BioMOBY Asynchronous Service Call Proposal v2.2 - wsa:IsReferenceParameter='true' attribute missing ?

Johan Karlsson johan at ac.uma.es
Mon Aug 28 11:06:18 UTC 2006


Pieter,

You are right, in fact, the prototype also contains this 
"isReferenceParameter" attribute.

It seems that we missed to include this in the examples of the proposal.

Kind regards,
Johan

Pieter Neerincx wrote:
> Hi all,
>
> The WS-Addressing 1.0 SOAP Binding specifies that reference  
> parameters that are used in a SOAP Header MUST have the  
> wsa:IsReferenceParameter parameter with the value true. This is  
> currently missing from the BioMOBY Async services proposal.
>
> Hence, if we use our "ticket" <moby:ServiceInvocationId> as a  
> reference parameter in a <wsa:EndpointReference> and this ticket is  
> used to poll for service status the  <moby:ServiceInvocationId> tag  
> should look like this:
>
> <soap:Envelope>
>     <soap:Header>
>        . . .
>        <wsa:To wsu:Id="To">http://myserver.com/MyService</wsa:To>
>        <moby:ServiceInvocationId wsa:IsReferenceParameter="true">ID</ 
> moby:ServiceInvocationId>
>        <wsa:Action>http://docs.oasis-open.org/wsrf/rpw-2/ 
> GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>        . . .
>     </soap:Header>
>     <soap:Body>
>        <GetResourceProperty>status_queryId00</GetResourceProperty>
>     </soap:Body>
> </soap:Envelope>
>
> wsa:IsReferenceParameter attribute also needs to be added to the XML  
> for other requests to get resource properties and to the XML for the  
> destroy request.
>
> Cheers,
>
> Pi
> _______________________________________________
> MOBY-dev mailing list
> MOBY-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/moby-dev
>
>   

-- 
Johan Karlsson
Instituto Nacional de Bioinformática (INB)
Integrated Bioinformatics Node (GNV-5)
Dpto. de Arquitectura de Computadores
Campus Universitario de Teatinos, despacho 2.3.9a
29071 Málaga (Spain) 
+34 95 213 3387




More information about the MOBY-dev mailing list