OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-dd message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Issue 063 - WS-Discovery - Clarify matching behavior for empty<d:Types>, <d:Scopes> element


This issue is assigned the number 063. For further discussions on this issue, please refer to this issue number or use this thread.

 

From: Vipul Modi
Sent: Thursday, September 18, 2008 8:50 AM
To: Ram Jeyaraman
Subject: NEW Issue - WS-Discovery - Clarify matching behavior for empty <d:Types>, <d:Scopes> element

 

Please defer discussions on this issue until a time this issue is accepted and is assigned a number.

 

Description:

The Probe matching algorithm described in Section 5.1 does not describe the behavior when <d:Types> is empty element. Should the behavior be same as d:Types missing, i.e. do not include types in the matching criteria or should it be that match the services that do not have any Type?

 

Proposed Resolution:

Types are matched using set operations, and the empty set (denoted by <d:Types />) is a subset of every set of Target Service types.  Thus, <d:Types /> should match all Target Services, same as if Types was not present in the Probe. Furthermore, a Target Service without a port type does not make sense. 

 

The description of Types and Scopes element in Section 5.2 Probe should be changed as follows.

 

/s:Envelope/s:Body/d:Probe/d:Types

If omitted or empty, implied value is any Type.

 

/s:Envelope/s:Body/d:Probe/d:Scopes

If included, MUST be a list of absolute URIs. If omitted or empty, implied value is any Scope.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]