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

Consider updating ServletController to disable address overwrites by default

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 3.0.0-milestone1
    • Transports
    • None
    • Unknown

    Description

      By default ServletController overrides the endpoint address - historically this was needed to support the correct WSDL and service page generation. This is not needed for the latter any more and I believe is not needed to WSDL gen too. Not needed for RS as well.

      With this overriding done by default what happens is that if we have CXFServlet accessed over multiple IP connections or multiple CXFServlets covering the same endpoint we have an issue.

      The user can of course can disable this feature - but if it works just fine without the overrides then it is an extra work for a user.
      Thus I propose to disable it by default on the trunk only , so that the user re-enables only when really needed, we only need to double check WS code won't be affected

      Attachments

        Issue Links

          Activity

            People

              sergey_beryozkin Sergey Beryozkin
              sergey_beryozkin Sergey Beryozkin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: