Uploaded image for project: 'Citrus'
  1. Citrus
  2. CITRUS-177

ProcessContents strategy for xs:any elements in testcase.xsd

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0, 1.1, 1.2, 1.3
    • Fix Version/s: 1.3.1
    • Component/s: citrus-core
    • Labels:
      None

      Description

      Currently processContents strategy is set to "lax" which means that the XML processor should validate the xs:any elements in Citrus testcase.xsd when a schema is available.

      Unfortunately this makes it impossible to send/receive invalid XML payloads in test case which is a common failure use case. The payload CDATA section works fine, but the payload xs:any does not pass the validation when parsing the XML.

        Attachments

          Activity

            People

            • Assignee:
              deppisch Christoph Deppisch
              Reporter:
              deppisch Christoph Deppisch
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: