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

boli
04.58.2007 5b58f4ebfeb1a0b3d1ece079040a9b741d30cff2
Fixed an bug where setting the error logger attribute ds-cfg-override-severity=all fails.  
1 files modified
17 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java 17 ●●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java
@@ -359,14 +359,17 @@
            while (sevTokenizer.hasMoreElements())
            {
              String severityName = sevTokenizer.nextToken();
              ErrorLogSeverity severity =
                  ErrorLogSeverity.getByName(severityName);
              if (severity == null)
              if(!severityName.equalsIgnoreCase(LOG_SEVERITY_ALL))
              {
                int msgID = MSGID_ERROR_LOGGER_INVALID_SEVERITY;
                String msg = getMessage(msgID, severityName);
                unacceptableReasons.add(msg);
                return false;
                ErrorLogSeverity severity =
                    ErrorLogSeverity.getByName(severityName);
                if (severity == null)
                {
                  int msgID = MSGID_ERROR_LOGGER_INVALID_SEVERITY;
                  String msg = getMessage(msgID, severityName);
                  unacceptableReasons.add(msg);
                  return false;
                }
              }
            }
          }