RFC Errata
RFC 5222, "LoST: A Location-to-Service Translation Protocol", August 2008
Source of RFC: ecrit (rai)See Also: RFC 5222 w/ inline errata
Errata ID: 4176
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Dan Banks
Date Reported: 2014-11-13
Verifier Name: Alissa Cooper
Date Verified: 2016-04-03
Section 15 & Apdx A says:
Section 15: exceptionContainer = (badRequest? & internalError? & serviceSubstitution? & defaultMappingReturned? & forbidden? & notFound? & loop? & serviceNotImplemented? & serverTimeout? & serverError? & locationInvalid? & locationProfileUnrecognized?), extensionPoint, source And: serverError = element serverError { basicException } locationInvalid = element locationInvalid { basicException } Appendix A: <optional> <ref name="serverError"/> </optional> <optional> <ref name="locationInvalid"/> </optional> And: <define name="serverError"> <element name="serverError"> <ref name="basicException"/> </element> </define> <define name="locationInvalid"> <element name="locationInvalid"> <ref name="basicException"/> </element> </define>
It should say:
Section 15: exceptionContainer = (badRequest? & internalError? & serviceSubstitution? & defaultMappingReturned? & forbidden? & notFound? & loop? & serviceNotImplemented? & serverTimeout? & serverError? & SRSInvalid? & locationInvalid? & locationProfileUnrecognized?), extensionPoint, source And: serverError = element serverError { basicException } SRSInvalid = element SRSInvalid { basicException } locationInvalid = element locationInvalid { basicException } Appendix A: <optional> <ref name="serverError"/> </optional> <optional> <ref name="SRSInvalid"/> </optional> <optional> <ref name="locationInvalid"/> </optional> And: <define name="serverError"> <element name="serverError"> <ref name="basicException"/> </element> </define> <define name="SRSInvalid"> <element name="SRSInvalid"> <ref name="basicException"/> </element> </define> <define name="locationInvalid"> <element name="locationInvalid"> <ref name="basicException"/> </element> </define>
Notes:
The SRSInvalid error is defined in section 13.1, but was omitted from the schemas.