Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-6867

Envelope and Body element prefixes changed when processing messages without headers

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.13, 3.0.2, 3.1
    • Fix Version/s: 3.0.10, 3.1.7, 3.2.0
    • Component/s: Soap Binding
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      As a consequence of CXF-5891, the prefix values of SOAP Envelope and Body elements are changed to the SAAJ Impl default value in case there's no SOAP header in the message (that is the condition under which the CXF-5891 optimization actually takes place).
      So a message like

      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header/><soap:Body> ...

      ends up being converted into

      <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><SOAP-ENV:Body> ...

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                asoldano Alessio Soldano
                Reporter:
                asoldano Alessio Soldano
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: