Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h2. Problems found by Aaron 


h3. DocStore Shutdown Issues:

{color:#000000}These are all memory cleanup issues. If the app is shutdown or{color}
{color:#000000}redeployed without shutting down the server then these will cause the{color}
{color:#000000}server to eventually run out of memory and crash.{color}
{color:#000000}SEVERE: The web application \[/oledocstore\] registered the JDBC driver{color}
{color:#000000}\[org.apache.derby.jdbc.AutoloadedDriver\] but failed to unregister it{color}
{color:#000000}when the web application was stopped. To prevent a memory leak, the{color}
{color:#000000}JDBC Driver has been forcibly unregistered.{color}
{color:#000000}May 21, 2012 2:54:56 PM org.apache.catalina.loader.WebappClassLoader{color}
{color:#000000}clearReferencesThreads{color}
{color:#000000}SEVERE: The web application \[/oledocstore\] appears to have started a{color}
{color:#000000}thread named \[Timer-3\] but has failed to stop it. This is very likely{color}
{color:#000000}to create a memory leak.{color}
{color:#000000}May 21, 2012 2:54:56 PM org.apache.catalina.loader.WebappClassLoader{color}
{color:#000000}clearReferencesThreads{color}
{color:#000000}SEVERE: The web application \[/oledocstore\] appears to have started a{color}
{color:#000000}thread named \[DynamicPooledExecutor\] but has failed to stop it. This{color}
{color:#000000}is very likely to create a memory leak.{color}
{color:#000000}May 21, 2012 2:54:56 PM org.apache.catalina.loader.WebappClassLoader{color}
{color:#000000}clearThreadLocalMap{color}
{color:#000000}SEVERE: The web application \[/oledocstore\] created a ThreadLocal with{color}
{color:#000000}key of type \[org.apache.derby.iapi.sql.dictionary.TableDescriptor$1\]{color}
{color:#000000}(value \[org.apache.derby.iapi.sql.dictionary.TableDescriptor$1@5dbdedf8\]){color}
{color:#000000}and a value of type \[java.util.WeakHashMap\] (value \[{=null, =null,{color}
{color:#000000}={color}

{1, 2, 3}{color:#000000}, =null, =null, =null, ={color}{1, 2, 3}{color:#000000}, =null, =null}\]) but{color}
{color:#000000}failed to remove it when the web application was stopped. This is very{color}
{color:#000000}likely to create a memory leak.{color}
{color:#000000}May 21, 2012 2:54:56 PM org.apache.catalina.loader.WebappClassLoader{color}
{color:#000000}clearThreadLocalMap{color}
{color:#000000}SEVERE: The web application \[/oledocstore\] created a ThreadLocal with{color}
{color:#000000}key of type \[java.lang.ThreadLocal\] (value{color}
{color:#000000}\[java.lang.ThreadLocal@605264dc\]) and a value of type{color}
{color:#000000}\[org.apache.derby.iapi.services.context.ContextManager\] (value{color}
{color:#000000}\[org.apache.derby.iapi.services.context.ContextManager@3499c4cc\]) but{color}
{color:#000000}failed to remove it when the web application was stopped. This is very{color}
{color:#000000}likely to create a memory leak.{color}



h3. {color:#000000}Warnings{color}





{color:#000000}WARN  org.apache.jackrabbit.core.query.lucene.SearchIndex.setTextFilterClasses():Line{color}
{color:#000000}2087: The textFilterClasses configuration parameter has been{color}
{color:#000000}deprecated, and the configured value will be ignored:{color}


h3. {color:#000000}Strange dir in tomcat_home (or whatever dir that tomcat is started from){color}

{color:#000000}It looks like someone is trying to create a windows directory path{color}
{color:#000000}(\OLE-SOLR\Indexes\). I don't think this is causing a problem but it{color}
{color:#000000}indicates some bad code exists.{color}
{color:#000000}AZMBP:tomcat6 azeckoski$ ls \-al{color}
{color:#000000}total 136{color}
{color:#000000}drwxr-xr-x  15 azeckoski  admin    510 21 May 14:50 .{color}
{color:#000000}drwxr-xr-x   7 azeckoski  admin    238 21 May 09:47 ..{color}
{color:#000000}\-rw-r\-{color}{color:#000000}{-}r{-}{color}{color:#000000}\-@  1 azeckoski  admin  37951 20 Feb 17:23 LICENSE{color}
{color:#000000}\-rw-r\-{color}{color:#000000}{-}r{-}{color}{color:#000000}\-@  1 azeckoski  admin    558 20 Feb 17:23 NOTICE{color}
{color:#000000}\-rw-r\-{color}{color:#000000}{-}r{-}{color}{color:#000000}\-@  1 azeckoski  admin   8680 20 Feb 17:23 RELEASE-NOTES{color}
{color:#000000}\-rw-r\-{color}{color:#000000}{-}r{-}{color}{color:#000000}\-@  1 azeckoski  admin   6670 20 Feb 17:23 RUNNING.txt{color}
{color:#000000}drwxr-xr-x   6 azeckoski  admin    204 21 May 14:50 \OLE-SOLR\Indexes\auth{color}
{color:#000000}drwxr-xr-x@ 25 azeckoski  admin    850 21 May 10:00 bin{color}
{color:#000000}drwxr-xr-x@  9 azeckoski  admin    306 20 Feb 17:23 conf{color}
{color:#000000}\-rw-r\-{color}{color:#000000}{-}r{-}{color}{color:#000000}\-   1 azeckoski  admin   1565 21 May 14:54 derby.log{color}
{color:#000000}drwxr-xr-x@ 18 azeckoski  admin    612 20 Feb 17:23 lib{color}
{color:#000000}drwxr-xr-x@ 11 azeckoski  admin    374 21 May 14:50 logs{color}
{color:#000000}drwxr-xr-x@  4 azeckoski  admin    136 21 May 14:50 temp{color}
{color:#000000}drwxr-xr-x@  6 azeckoski  admin    204 21 May 14:26 webapps{color}
{color:#000000}drwxr-xr-x@  3 azeckoski  admin    102 21 May 14:50 work{color}
{color:#000000}AZMBP:tomcat6 azeckoski$ find "\OLE-SOLR\Indexes\auth"{color}
{color:#000000}\OLE-SOLR\Indexes\auth{color}
{color:#000000}\OLE-SOLR\Indexes\auth/index{color}
{color:#000000}\OLE-SOLR\Indexes\auth/index/segments.gen{color}
{color:#000000}\OLE-SOLR\Indexes\auth/index/segments_1{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellchecker1{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellchecker1/segments.gen{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellchecker1/segments_1{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellchecker2{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellchecker2/segments.gen{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellchecker2/segments_1{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellcheckerFile{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellcheckerFile/segments.gen{color}
{color:#000000}\OLE-SOLR\Indexes\auth/spellcheckerFile/segments_1{color}


h3. {color:#000000}println in log ("in aadvancedSearch.jsp"){color}

{color:#000000}Looks like someone left in a println statement by accident. Should use{color}
{color:#000000}log.debug instead.{color}
{color:#000000}May 21, 2012 2:50:51 PM org.apache.jk.server.JkMain start{color}
{color:#000000}INFO: Jk running ID=0 time=0/12  config=null{color}
{color:#000000}May 21, 2012 2:50:51 PM org.apache.catalina.startup.Catalina start{color}
{color:#000000}INFO: Server startup in 6749 ms{color}
{color:#000000}in aadvancedSearch.jsp{color}
{color:#000000}in aadvancedSearch.jsp{color}
{color:#000000}May 21, 2012 2:54:54 PM org.apache.coyote.http11.Http11Protocol pause{color}
{color:#000000}INFO: Pausing Coyote HTTP/1.1 on http-8080{color}


h3.


h3.