mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Nicolas Capponi
03.45.2016 76c3cfdcc91e46c77dbedcacef2316d9dbd948e0
OPENDJ-2833 Don't log error when adding invalid syntax values to groupofuniquenames and invalid attribute syntax is accepted
1 files modified
7 ■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java 7 ●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/extensions/StaticGroup.java
@@ -44,6 +44,7 @@
import org.opends.server.core.ModifyOperationBasis;
import org.opends.server.core.ServerContext;
import org.opends.server.protocols.ldap.LDAPControl;
import org.opends.server.types.AcceptRejectWarn;
import org.opends.server.types.Attribute;
import org.opends.server.types.Attributes;
import org.opends.server.types.Control;
@@ -205,8 +206,12 @@
        catch (LocalizedIllegalArgumentException e)
        {
          logger.traceException(e);
          logger.error(ERR_STATICGROUP_CANNOT_DECODE_MEMBER_VALUE_AS_DN,
          if (DirectoryServer.getSyntaxEnforcementPolicy() == AcceptRejectWarn.REJECT)
          {
            logger.error(ERR_STATICGROUP_CANNOT_DECODE_MEMBER_VALUE_AS_DN,
              v, someMemberAttributeType.getNameOrOID(), groupEntry.getName(), e.getMessageObject());
          }
          // else just ignore this value (issue OPENDJ-2833)
        }
      }
    }