Uploaded image for project: 'Mule'
  1. Mule
  2. MULE-14549

CXF is writing payload after the latest boundary in multipart/related scenarios

    Details

    • Severity:
      S3
    • Defect Source:
      Production Defect

      Description

      In multipart/related scenarios, CXF writes the payload after the last boundary.
      This only happens with stream and string payloads which are writing as objects by the OutputPayloadInterceptor instead of using an XMLStreamWriterCallback and flushes the payload immediately as happens with XMLStreamReader payloads.

      Additionally, Content-id headers that are commonly used to identify each body part, should be taken as the name of the attachment, if the name of the part is not present in the content-type or the content-disposition headers.

        Attachments

          Activity

            People

            • Assignee:
              facundo.velazquez Facundo Velazquez
              Reporter:
              facundo.velazquez Facundo Velazquez
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: