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

Envelope and Body element prefixes changed when processing messages without headers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.7.13, 3.0.2, 3.1
    • 3.0.10, 3.1.7, 3.2.0
    • Soap Binding
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: