Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-4952

JAX-WS dynamic ports should be scoped to the service instance the created them

Rank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.6.1, 1.7.0
    • jaxws
    • None

    Description

      When a JAX-WS dynamic port is added via addPort(...), it should be scoped to the instance of the service that created it. Currently dynamic ports are scoped in the runtime by (PortQName, Binding ID, Endpoint Address) across all services on a given configuration context. That means that different services will share the same dynamic ports based only on (PortQName, Binding ID, Endpoint Address), even if those services are entirely different (i.e. different service QNames).

      A flag needs to be provided to revert the behavior to share the dynamic ports across services.

      Attachments

        Activity

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

          People

            barrettj Jeffrey Lee Barrett
            barrettj Jeffrey Lee Barrett
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment