Web Services Addressing 1.0 - Core
WSACORE - 1.0
Specification Assertion Detail

TotalsTotalActiveDeprecatedRemoved
# of Assertions 767600
# of Required Assertions 454500
# of Optional Assertions 313100

IDChapterSectionDescriptionRequiredDependencyImplementation SpecificDefined byStatusTestable
WSACORE:SPEC:200121[address] : URI "http://www.w3.org/2005/08/addressing/anonymous"true
falsetechnologyactivetrue
WSACORE:SPEC:200221[address] : URI "http://www.w3.org/2005/08/addressing/none" Messages sent to EPRs whose [address] is this value MUST be discardedtrue
falsetechnologyactivetrue
WSACORE:SPEC:200321[address] : URI "http://www.w3.org/2005/08/addressing/none" Messages sent to EPRs whose [address] is this value MUST be discardedtrue
falsetechnologyactivetrue
WSACORE:SPEC:200421[reference parameters] A reference may contain a number of individual parameters that are associated with the endpoint to facilitate a particular interactionfalse
falsetechnologyactivetrue
WSACORE:SPEC:2004.121 xs:any (0) true
falsetechnologyactivetrue
WSACORE:SPEC:2004.221 xs:any (n) true
falsetechnologyactivetrue
WSACORE:SPEC:2004.321[reference parameters] : xs:any The reference parameters are not orderedfalse
falsetechnologyactivetrue
WSACORE:SPEC:200621[metadata] : xs:any A reference may contain metadata that describes the behavior, policies and capabilities of the endpoint.false
falsetechnologyactivetrue
WSACORE:SPEC:200722/wsa:EndpointReferencetrue
falsetechnologyactivetrue
WSACORE:SPEC:200822/wsa:EndpointReference/wsa:Addresstrue
falsetechnologyactivetrue
WSACORE:SPEC:200922/wsa:EndpointReference/wsa:Address/@{any}true
falsetechnologyactivetrue
WSACORE:SPEC:201022/wsa:EndpointReference/wsa:ReferenceParametersfalse
falsetechnologyactivetrue
WSACORE:SPEC:201122/wsa:EndpointReference/wsa:ReferenceParameters/@{any}false
falsetechnologyactivetrue
WSACORE:SPEC:201222/wsa:EndpointReference/wsa:ReferenceParameters/{any}false
falsetechnologyactivetrue
WSACORE:SPEC:201322/wsa:EndpointReference/wsa:Metadatafalse
falsetechnologyactivetrue
WSACORE:SPEC:201422/wsa:EndpointReference/{any}false
falsetechnologyactivetrue
WSACORE:SPEC:201522/wsa:EndpointReference/@{any}false
falsetechnologyactivetrue
WSACORE:SPEC:201625Software that processes endpoint references can safely ignore any such extensions that it does not recognize or understandfalse
truetechnologyactivetrue
WSACORE:SPEC:201725Extension elements and attributes MAY add additional properties to an endpoint reference in addition to those specified in 2.1 Information Model for Endpoint Referencesfalse
falsetechnologyactivetrue
WSACORE:SPEC:201825Endpoint reference extensions MAY modify the value of one or more existing properties of an endpoint reference.false
falsetechnologyactivetrue
WSACORE:SPEC:201925Extensions MAY modify the rules for binding endpoint reference properties to message addressing properties, or otherwise indicate that a different binding be used.false
falsetechnologyactivetrue
WSACORE:SPEC:30013In a one-way interaction pattern a source sends a message to a destination without any further definition of the interaction.true
falsetechnologyactivetrue
WSACORE:SPEC:30023"Request-response" is a common interaction pattern that consists of an initial message sent by a source endpoint (the request) and a subsequent message sent from the destination of the request back to the source (the response).true
falsetechnologyactivetrue
WSACORE:SPEC:30033A response in this case can be eithertrue
falsetechnologyactivetrue
WSACORE:SPEC:3003.13an application messagetrue
falsetechnologyactivetrue
WSACORE:SPEC:3003.23a faulttrue
falsetechnologyactivetrue
WSACORE:SPEC:3003.33any other messagetrue
falsetechnologyactivetrue
WSACORE:SPEC:30043reply messages may be sent as part of other message exchanges as well, and are not restricted to the usualfalse
falsetechnologyactivetrue
WSACORE:SPEC:3004.13single Requestfalse
falsetechnologyactivetrue
WSACORE:SPEC:3004.23single Response patternfalse
falsetechnologyactivetrue
WSACORE:SPEC:3004.33to a particular WSDL transmission primitive or MEPfalse
falsetechnologyactivetrue
WSACORE:SPEC:3004.43MEPfalse
falsetechnologyactivetrue
WSACORE:SPEC:300531[destination] : IRI (1..1) An absolute IRI representing the address of the intended receiver of this message.true
falsetechnologyactivetrue
WSACORE:SPEC:300631[source endpoint] : endpoint reference (0..1) Reference to the endpoint from which the message originated.false
falsetechnologyactivetrue
WSACORE:SPEC:300731[reply endpoint] : endpoint reference (0..1) An endpoint reference for the intended receiver for replies to this message.true
falsetechnologyactivetrue
WSACORE:SPEC:300831[fault endpoint] : endpoint reference (0..1) An endpoint reference for the intended receiver for faults related to this message.false
falsetechnologyactivetrue
WSACORE:SPEC:300931[action] : IRI (1..1) An absolute IRI that uniquely identifies the semantics implied by this message.true
falsetechnologyactivetrue
WSACORE:SPEC:301031[message id] : IRI (0..1)true
falsetechnologyactivetrue
WSACORE:SPEC:3010.131An absolute IRI that uniquely identifies the message.true
falsetechnologyactivetrue
WSACORE:SPEC:3010.231When present, it is the responsibility of the sender to ensure that each message is uniquely identified.true
falsetechnologyactivetrue
WSACORE:SPEC:301131[relationship] : (IRI, IRI) (0..unbounded) true
falsetechnologyactivetrue
WSACORE:SPEC:3011.131A pair of values that indicate how this message relates to another message. The type of the relationship is identified by an absolute IRI. The related message is identified by an absolute IRI that corresponds to the related message's [message id] property.true
falsetechnologyactivetrue
WSACORE:SPEC:3011.231The message identifier IRI may refer to a specific messagetrue
falsetechnologyactivetrue
WSACORE:SPEC:3011.331be the following pre-defined URI that means "unspecified message": "http://www.w3.org/2005/08/addressing/unspecified"true
falsetechnologyactivetrue
WSACORE:SPEC:3011.431This specification has one predefined relationship type "http://www.w3.org/2005/08/addressing/reply" " Indicates that this is a reply to the message identified by the [message id] IRI.true
falsetechnologyactivetrue
WSACORE:SPEC:301231[reference parameters] Corresponds to the value of the [reference parameters] property of the endpoint reference to which the message is addressed.true
falsetechnologyactivetrue
WSACORE:SPEC:3012.121 xs:any (0) true
falsetechnologyactivetrue
WSACORE:SPEC:3012.221 xs:any (n) true
falsetechnologyactivetrue
WSACORE:SPEC:301332/wsa:To This OPTIONAL element (whose content is of type xs:anyURI) provides the value for the [destination] property.false
falsetechnologyactivetrue
WSACORE:SPEC:301432/wsa:From This OPTIONAL element (of type wsa:EndpointReferenceType) provides the value for the [source endpoint] property.false
falsetechnologyactivetrue
WSACORE:SPEC:301532/wsa:ReplyTo This OPTIONAL element (of type wsa:EndpointReferenceType) provides the value for the [reply endpoint] property. If this element is NOT present then the value of the [address] property of the [reply endpoint] EPR is "http://www.w3.org/2005/08/addressing/anonymous".false
falsetechnologyactivetrue
WSACORE:SPEC:301632/wsa:FaultTo This OPTIONAL element (of type wsa:EndpointReferenceType) provides the value for the [fault endpoint] property.false
falsetechnologyactivetrue
WSACORE:SPEC:301732/wsa:Action This REQUIRED element (whose content is of type xs:anyURI) conveys the value of the [action] property.true
falsetechnologyactivetrue
WSACORE:SPEC:301832/wsa:MessageID This OPTIONAL element (whose content is of type xs:anyURI) conveys the [message id] property.false
falsetechnologyactivetrue
WSACORE:SPEC:301932/wsa:RelatesTo This OPTIONAL (repeating) element information item contributes one abstract [relationship] property value, in the form of an (IRI, IRI) pair.false
falsetechnologyactivetrue
WSACORE:SPEC:302032/wsa:RelatesTo/@RelationshipType This OPTIONAL attribute (of type xs:anyURI) conveys the relationship type as an IRI. When absent, the implied value of this attribute is "http://www.w3.org/2005/08/addressing/reply".false
falsetechnologyactivetrue
WSACORE:SPEC:302132/[reference parameters]* Each element information item found in [reference parameters] (including all of that elements [children], [attributes] and [in-scope namespaces]) is represented as is.false
falsetechnologyactivetrue
WSACORE:SPEC:302233If the EPR's [address] property true
falsetechnologyactivetrue
WSACORE:SPEC:3022.133is "http://www.w3.org/2005/08/addressing/none" the message is discardedtrue
falsetechnologyactivetrue
WSACORE:SPEC:3022.233if not then populate the message's message addressing properties:true
falsetechnologyactivetrue
WSACORE:SPEC:3022.2.133[action]: this property is required, but is not populated from the EPR.true
falsetechnologyactivetrue
WSACORE:SPEC:3022.2.233[destination]: this property takes the value of the EPR's [address] property.true
falsetechnologyactivetrue
WSACORE:SPEC:3022.2.333[reference parameters]: this property takes the value of the selected EPR's [reference parameters] propertyfalse
falsetechnologyactivetrue
WSACORE:SPEC:302334Select the appropriate EPRtrue
falsetechnologyactivetrue
WSACORE:SPEC:3023.134If the reply is a normal message, select the EPR from the related message's [reply endpoint] message addressing propertytrue
falsetechnologyactivetrue
WSACORE:SPEC:3023.1.134The [reply endpoint] message addressing property will always be present when using the XML Infoset representationtrue
falsetechnologyactivetrue
WSACORE:SPEC:3023.1.234in the absence of a wsa:ReplyTo element, the value of the [reply endpoint] message addressing property defaults to an EPR with an [address] property of "http://www.w3.org/2005/08/addressing/anonymous"true
falsetechnologyactivetrue
WSACORE:SPEC:3023.1.334If the [reply endpoint] message addressing property is not present the processor MUST fault. This could only occur when using an alternate representation of message addressing properties.true
falsetechnologyactivetrue
WSACORE:SPEC:3023.234Otherwisetrue
falsetechnologyactivetrue
WSACORE:SPEC:3023.2.134if 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.true
falsetechnologyactivetrue
WSACORE:SPEC:3023.2.234If the [fault endpoint] property is empty, select the EPR from the related message's [reply endpoint] message addressing propertytrue
falsetechnologyactivetrue
WSACORE:SPEC:3023.2.334if the [reply endpoint] property is empty, the behavior of the recipient of the related message is unconstrained by this specification.false
falsetechnologyactivetrue
WSACORE:SPEC:3023.334In either of the above cases, if the related message lacks a [message id] property, the processor MUST fault.true
falsetechnologyactivetrue
WSACORE:SPEC:3023.434Send the message according to the previous section, but also including [relationship]: this property MUST include a pair of IRIs as follows;true
falsetechnologyactivetrue
WSACORE:SPEC:3023.4.134 the relationship type is the predefined reply URI "http://www.w3.org/2005/08/addressing/reply" and the related message's identifier is the [message id] property value from the message being replied to;true
falsetechnologyactivetrue
WSACORE:SPEC:3023.4.234 the relationship type is the predefined reply URI "http://www.w3.org/2005/08/addressing/reply" and the related message's identifier is the [message id] property value from the message being replied to;false
falsetechnologyactivetrue