-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Medium
-
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.
- duplicates
-
CWD-2459 Crowd removes the last occurrence of "/services" from the application URL
-
- Closed
-
- relates to
-
JRASERVER-24554 Upgrade task doesn't like Crowd servers with "services" in the hostname
-
- Closed
-