Uploaded image for project: 'ServiceMix Components'
  1. ServiceMix Components
  2. SMXCOMP-885

Dynamic Soap address in wsdl

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2011.01
    • 2011.02
    • servicemix-http
    • None
    • Patch Available

    Description

      Hello,

      Currently the soap-consumer uses the locationURI for the soap address in the wsdl. This is ok for most of the times, but doesn't account for the following situations

      • When the wildcard listen address (0.0.0.0) is used
      • In the case of NAT (or some kinds of reverse-proxy), then the client uses a different name then the server is listening on.

      For this it is interesting to have a "dynamic" address that is constructed based on the requested address.

      Today I'll also add a patch that provides this functionality. It will have the possibility to activate/deactivate the rewrite of the address and will include test cases.

      Kind regards,
      Bryan Brouckaert
      Mensura

      Attachments

        1. SMXCOMP-885.patch
          11 kB
          Bryan Brouckaert
        2. SMXCOMP-885 (false).patch
          11 kB
          Bryan Brouckaert

        Activity

          People

            ffang Freeman Yue Fang
            xbbrck Bryan Brouckaert
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: