Author: fmeschbe
Date: Thu Sep  4 23:36:32 2008
New Revision: 692350

URL: http://svn.apache.org/viewvc?rev=692350&view=rev
Log:
SLING-647 Accept writer configuration for the same PID as already
configured instead of rejecting those. In fact configurations with
different PID for the same writer is to be rejected.

Modified:
    
incubator/sling/trunk/commons/log/src/main/java/org/apache/sling/commons/log/slf4j/LogConfigManager.java

Modified: 
incubator/sling/trunk/commons/log/src/main/java/org/apache/sling/commons/log/slf4j/LogConfigManager.java
URL: 
http://svn.apache.org/viewvc/incubator/sling/trunk/commons/log/src/main/java/org/apache/sling/commons/log/slf4j/LogConfigManager.java?rev=692350&r1=692349&r2=692350&view=diff
==============================================================================
--- 
incubator/sling/trunk/commons/log/src/main/java/org/apache/sling/commons/log/slf4j/LogConfigManager.java
 (original)
+++ 
incubator/sling/trunk/commons/log/src/main/java/org/apache/sling/commons/log/slf4j/LogConfigManager.java
 Thu Sep  4 23:36:32 2008
@@ -245,7 +245,7 @@
                 // ensure unique configuration of the log writer
                 SlingLoggerWriter existingWriter = 
writerByFileName.get(logFileName);
                 if (existingWriter != null
-                    && existingWriter.getConfigurationPID().equals(pid)) {
+                    && !existingWriter.getConfigurationPID().equals(pid)) {
                     // this file is already configured by another LOG_PID
                     throw new ConfigurationException(LogManager.LOG_FILE,
                         "LogFile " + logFileName


Reply via email to