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

Jean-Noel Rouvignac
06.13.2013 1c1400a568940232bff55fa95094716b87fc8d9a
opends/src/server/org/opends/server/workflowelement/externalchangelog/ECLSearchOperation.java
@@ -373,9 +373,10 @@
    List<Control> requestControls  = getRequestControls();
    if (requestControls != null && !requestControls.isEmpty())
    {
      for (Control c : requestControls)
      for (Iterator<Control> iter = requestControls.iterator(); iter.hasNext();)
      {
        String  oid = c.getOID();
        final Control c = iter.next();
        final String oid = c.getOID();
        if (!AccessControlConfigManager.getInstance().getAccessControlHandler()
            .isAllowed(baseDN, this, c))
@@ -388,7 +389,7 @@
                ERR_CONTROL_INSUFFICIENT_ACCESS_RIGHTS.get(oid));
          }
          // We don't want to process this non-critical control, so remove it.
          removeRequestControl(c);
          iter.remove();
          continue;
        }