Re: i049: Predefined default/anonymous action URIs

Marc,
  It says one of the predefined actions "MAY" be used in the absence
of WSDL - just wondering, what ever happened to the Action matching
the first child element of the Body as a common practice?  People are
still free to do so because of the "MAY" but I'm wondering if it makes
more sense to encourage it instead of using ...../message - which really
has no useful purpose/meaning.
-Dug



                                                                           
             Marc Hadley                                                   
             <Marc.Hadley@Sun.                                             
             COM>                                                       To 
             Sent by:                  public-ws-addressing@w3.org         
             public-ws-address                                          cc 
             ing-request@w3.or                                             
             g                                                     Subject 
                                       i049: Predefined default/anonymous  
                                       action URIs                         
             02/22/2005 07:01                                              
             PM                                                            
                                                                           
                                                                           
                                                                           
                                                                           





I took an action to propose a dual default action URI resolution to
issue 49. This is a simple delta to Jonathan's proposal for a default
fault action URI[1].

Proposal: Update the [action] description in Section 3 of the Core spec
as follows:

[action] : URI (mandatory)

   An identifier that uniquely (and opaquely) identifies the semantics
   implied by this message.

   It is RECOMMENDED that the value of the [action] property is a URI
   identifying an input, output, or fault message within a WSDL port
   type or interface.  An action may be explicitly or implicitly
   associated with the corresponding WSDL definition.  Web Services
   Addressing 1.0 - WSDL Binding[WS-Addressing-WSDL] describes the
   mechanisms of association.  In some systems there may not be a
   WSDL description of a message or fault, in which case the
   predefined action URIs (as shown in Table 3-1) MAY be used.

   Table 3-1. Predefined [action] values
   URI                             Description
   ----------------------          ---------------------------
   http://www.w3.org/@@@@/@@/      For use with generic messages.
      addressing/message
   http://www.w3.org/@@@@/@@/      For use with generic fault
      addressing/fault             messages.

   Finally, if in addition to the [action] property, a SOAP Action URI is
   encoded in a request, the URI of the SOAP Action MUST be the same as
   the one specified by the [action] property.

[1]
http://www.w3.org/mid/7DA77BF2392448449D094BCEF67569A506762F9E@RED-MSG
-30.redmond.corp.microsoft.com

---
Marc Hadley <marc.hadley at sun.com>
Web Technologies and Standards, Sun Microsystems.

Received on Wednesday, 23 February 2005 00:28:01 UTC