Uploaded image for project: 'Spring Integration'
  1. Spring Integration
  2. INT-1532

Add HeaderMapper support for marshalling Web Service gateways and outbound Web Service gateways in general

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: 2.0 RC1
    • Fix Version/s: 2.1 RC1
    • Component/s: Web Services
    • Labels:
      None

      Description

      Currently, the HeaderMapper<SoapHeader> can only be configured on a "simple" Web Service inbound gateway (one without a 'marshaller') due to the way we extend the abstract base class for the marshalling gateway. We would need to provide access to the headers at the same time we have the request/response Message context available. OTOH, when Marshalling, one could always map directly to/from Message instances rather than payloads, so maybe it's not a critical feature.

      Another thing that we should consider is adding support for 'mapped-request-headers' and 'mapped-response-headers' attributes rather than only providing the option of referencing the HeaderMapper strategy itself.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                oleg.zhurakousky@springsource.com Oleg Zhurakousky
                Reporter:
                mark.fisher Mark Fisher
              • Votes:
                3 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: