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
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: