From 244b15773bb48757509521ae9dcf9c0d62c7fe5a Mon Sep 17 00:00:00 2001
From: boli <boli@localhost>
Date: Mon, 04 Jun 2007 14:58:37 +0000
Subject: [PATCH] Fixed an bug where setting the error logger attribute ds-cfg-override-severity=all fails.
---
opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java | 17 ++++++++++-------
1 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java b/opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java
index a74a227..2680065 100644
--- a/opends/src/server/org/opends/server/loggers/TextErrorLogPublisher.java
+++ b/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;
+ }
}
}
}
--
Gitblit v1.10.0