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

Dynamic Soap address in wsdl

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment