Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[09:44:43 CDT(-0500)] <mklein21005> I'm still having troubles connecting to uPortal. I get an error in my localhost log that says Servlet.service() for servlet ViewRendererServlet threw exception
[09:44:57 CDT(-0500)] <mklein21005> java.lang.OutOfMemoryError: PermGen space
[09:45:19 CDT(-0500)] <mklein21005> what could be causing this memory leak?
[11:34:35 CDT(-0500)] <athena> hey EricDalquist, should i be worried about these?
[11:34:37 CDT(-0500)] <athena> SEVERE: The web application [/uPortal] created a ThreadLocal with key of type [org.danann.cernunnos.SimpleReagent.XPathLocal] (value [org.danann.cernunnos.SimpleReagent$XPathLocal@4ac97805]) and a value of type [org.dom4j.xpath.DefaultXPath] (value [[XPath: @parent]]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
[11:36:24 CDT(-0500)] <athena> is that just a shutdown message?
[11:37:39 CDT(-0500)] <holdorph> why would the web application be getting stopped?
[11:49:28 CDT(-0500)] <athena> dunno
[11:49:33 CDT(-0500)] <athena> this isn't my local instance
[11:49:45 CDT(-0500)] <athena> so maybe it's from tomcat shutdown - i can't really tell, but there were a lot of those messages
[12:01:59 CDT(-0500)] <EricDalquist> yeah it would be from tomcat shutdown
[12:02:11 CDT(-0500)] <EricDalquist> and it is code that should be fixed eventually
[12:02:20 CDT(-0500)] <EricDalquist> as with code in spring and many other libraries
[12:02:51 CDT(-0500)] <EricDalquist> tomcat somewhere in the 6.0 line added a custom classloader that watches for Threads, ThreadLocals and a few other JVM level constructs that get created in a webapp