Remote Crowd directory connection URL cannot contain "/services"

XMLWordPrintable

    • Type: Bug
    • Resolution: Duplicate
    • Priority: Medium
    • 2.3.2
    • Affects Version/s: 2.2.7
    • Component/s: None
    • None

      RemoteCrowdDirectory#getClientProperties() creates ClientProperties with crowd.server.url property instead of crowd.base.url property. crowd.server.url property is expected to contain a valid SOAP URL. Valid SOAP URLs end with "/services" or "/services/". ClientPropertiesImpl#generateBaseURL(java.util.Properties) tries to generate a base URL of crowd.server.url property by looking for "/services" starting from the end, and misbehaves if the SOAP url is not valid but contains "/services".

      Both RemoteCrowdDirectory#getClientProperties() and ClientPropertiesImpl#generateBaseURL(java.util.Properties) need to be fixed.

              Assignee:
              Unassigned
              Reporter:
              Olli Nevalainen (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: