Author: ssmiweve
Date: 2008-04-17 22:58:05 +0200 (Thu, 17 Apr 2008)
New Revision: 6479

Modified:
   
branches/2.16/site-spi/src/main/java/no/sesat/search/site/config/AbstractResourceLoader.java
Log:
SEARCH-4638 - Swedish request using generic.sesam without explicit port

Modified: 
branches/2.16/site-spi/src/main/java/no/sesat/search/site/config/AbstractResourceLoader.java
===================================================================
--- 
branches/2.16/site-spi/src/main/java/no/sesat/search/site/config/AbstractResourceLoader.java
        2008-04-17 10:47:17 UTC (rev 6478)
+++ 
branches/2.16/site-spi/src/main/java/no/sesat/search/site/config/AbstractResourceLoader.java
        2008-04-17 20:58:05 UTC (rev 6479)
@@ -38,6 +38,7 @@
 import no.sesat.search.site.Site;
 import no.sesat.search.site.SiteContext;
 import org.apache.log4j.Logger;
+import org.apache.log4j.MDC;
 import org.w3c.dom.Document;
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
@@ -257,6 +258,10 @@
      */
     public void run() {
         
+        // Inheriting from Site & UniqueId from parent thread is meaningless 
in a thread pool.
+        MDC.put(Site.NAME_KEY, context.getSite());
+        MDC.remove("UNIQUE_ID");
+        
         switch(resourceType.getPolymorphism()){
             case UP_HEIRARCHY:
                 // Properties inherent through the fallback process. Keys are 
*not* overridden.

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to