title: how to solve log4j causing a memory leak?
body: <p>SEVERE: A web application created a ThreadLocal with key of type [org.apache.log4j.helpers.ThreadLocalMap] (value [org.apache.log4j.helpers.ThreadLocalMap@3ac5b23e]) and a value of type [java.util.Hashtable] (value [{userhost=192.168.15.90, userid=127, username=ramzi.abdelsamad}]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.</p>
  
  <p>Suddenly the web server stops and when i check the logs in catalina.out this is what i find! after looking for the problem it has been told that's a memory leak caused by log4j maybe ??</p>
  
  <p>does anyone has an idea ?? </p>