cr17 (Ümit's OPTIONAL/REQUIRED issue) resolution

as accepted by the group:

[ remove defaulting from infoset serialisation ]

1. Select the appropriate EPR:

    a) If the reply is a normal message, select the EPR from the  
related message's [reply endpoint] message addressing property. If  
the MAP is not present, use an EPR with the [address] "http://" and no other properties.
    b) Otherwise, if the reply is a fault message and the related  
message's [fault endpoint] message addressing property is not empty,  
select the EPR from that property. If the [fault endpoint] property  
is not present, select the EPR that would have been selected in step  
    c) In either of the above cases (a) or (b), if the related  
message lacks a [message id] property, the processor MUST fault.
  2. Send the message according to [section 3.3 Sending a Message to  
an EPR], but also including:
	a) [relationship]: this property MUST include a pair of IRIs as  
follows; the relationship type is the predefined reply URI "http://" and the related message's  
identifier is the [message id] property value from the message being  
replied to; other relationships MAY be expressed in this property.

Mark Nottingham   Principal Technologist
Office of the CTO   BEA Systems

Received on Wednesday, 25 January 2006 21:54:58 UTC