• Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • OBIX 1.1 WD27
    • Affects Version/s: OBIX 1.1 PR02
    • Component/s: OBIX 1.1 Specification
    • None
    • Environment:

      TAB Review

    • Hide

      Clarify that the server should (must?) send an error response if it receives a request which contains non-well-formed XML.

      Show
      Clarify that the server should (must?) send an error response if it receives a request which contains non-well-formed XML.

      "Section 2.4 XML Decoding says in part:


              • However an OBIX parser MUST never accept an XML document which isn't well formed (such as mismatched tags).

      But the SOAP binding document says:

      2.2 Error Handling: ""The OBIX specification defines no SOAP faults. If a request is processed by an OBIX server, then a valid OBIX document SHOULD be returned with a failure indicated via the err object.""

      I may have over looked it but what response, if any, does a server return for non-well-formed XML? Reasoning that a client could simply keep resending without any response or ability to signal non-receipt of the XML based message.

      In reading 10.2 of OBIX 1.1, the server ""successfully receives a request"" which I assume means the message has not been rejected due to malformed XML. Yes?
      "

            Assignee:
            Toby Considine (Inactive)
            Reporter:
            Toby Considine (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: