mirror of
https://github.com/kerberos-io/onvif.git
synced 2026-08-23 15:08:33 +00:00
docs: fix WS-Addressing spec citations
The reference-parameter-to-SOAP-header mapping rule (with the wsa:IsReferenceParameter='true' attribute) lives in WS-Addressing 1.0 SOAP Binding §3.4 (Binding Message Addressing Properties), not Core §3.1 (Abstract Property Definitions). The earlier citations were wrong on both the section number and the document. Corrected across doc comments, test descriptions, and the PR description. The "ReferenceParameters can appear in any endpoint reference" claim in the anchored-extraction test now cites Core §2.1 (Information Model for Endpoint References), which is where the [reference parameters] property is defined on the abstract EPR. Verified against the W3C Recommendations: - https://www.w3.org/TR/ws-addr-core/ §2.1 - https://www.w3.org/TR/ws-addr-soap/ §3.4 Also adds PR_event_stream_axis_compat.md — the branch's PR description, framed independently of the prior event/stream PR.
This commit is contained in:
@@ -72,7 +72,7 @@ func TestDevice_SendSoapWithHeader_InjectsHeaderXML(t *testing.T) {
|
||||
"body content must land inside SOAP <Body>")
|
||||
}
|
||||
|
||||
// Per WS-Addressing 1.0 §3.1 every reference parameter is a separate
|
||||
// Per WS-Addressing 1.0 SOAP Binding §3.4 every reference parameter is a separate
|
||||
// SOAP Header block. Vendors that declare two ref params would silently
|
||||
// produce a header-less request if the implementation only accepts a
|
||||
// single top-level element.
|
||||
|
||||
Reference in New Issue
Block a user