VERIFIED SOLUTION i

EngageOne 4.4.7 - javax.naming.InvalidNameException error

Product Feature: Security (OpenAM / LDAP / SSL)
Versions affected: 4.4.7
 

Issue

EngageOne 4.4.7 giving the following error when user or group name contains an ampersand:

com.g1.ocm.api.ConnectionException: java.lang.RuntimeException: javax.naming.InvalidNameException

Cause

Groups and users with some special symbols were not returned properly when resolving principals.

Resolution

UPDATED: November 22, 2018
Patch available on request for 4.4.7.714 (EO.4.4.7.714.20180907.P1), and this fix will be included in the 4.4.8 release when available.