tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From André Warnier (tomcat) ...@ice-sa.com>
Subject Re: Operation has timed out
Date Thu, 09 Feb 2017 10:06:00 GMT
Let's not mix issues here.

1) your Host entry is

<Host name="10.114.43.102"  appBase="webapps"
             unpackWARs="true" autoDeploy="true" startStopThreads="0">

that means that Tomcat will automatically reload any application when it notices that it 
has been changed.

2) the parameter you changed is in the application's context, so the application has been 
changed

3) to reload the application, Tomcat first stops the running application.
That's when it noticed all the potential leak issues below.
But they have always been there, you just never saw them before.



On 09.02.2017 10:49, Fady Haikal wrote:
> Keiichi,
> once i changed the mapSendOptions and without restarting the below
> shown in the tomcat
>
>
> 09-Feb-2017 12:44:12.299 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  M.HANAFI
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:12.300 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  A.ALMANA
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:12.300 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  M.HANAFI
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:12.301 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  M.SHAIKH  LOGOUT
> Process}]) but failed to remove it when the web application was
> stopped. Threads are going to be renewed over time to try and avoid a
> probable memory leak.
> 09-Feb-2017 12:44:12.301 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  M.HANAFI
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:12.302 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  M.HANAFI
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:12.303 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_services] created a ThreadLocal with key of
> type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6ca9b927]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=IBIS  M.HANAFI
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:12.676 SEVERE [GroupChannel-Heartbeat-1]
> org.apache.catalina.tribes.tipis.AbstractReplicatedMap.heartbeat
> Unable to send AbstractReplicatedMap.ping message
>   java.lang.NullPointerException
> at org.apache.catalina.tribes.tipis.AbstractReplicatedMap.ping(AbstractReplicatedMap.java:256)
> at org.apache.catalina.tribes.tipis.AbstractReplicatedMap.heartbeat(AbstractReplicatedMap.java:885)
> at org.apache.catalina.tribes.group.GroupChannel.heartbeat(GroupChannel.java:166)
> at org.apache.catalina.tribes.group.GroupChannel$HeartbeatThread.run(GroupChannel.java:697)
>
> 09-Feb-2017 12:44:14.834 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  S.HUSSIN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.835 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  S.HUSSIN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.838 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  YAMEN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.838 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  SA.FADUL  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.839 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  YAMEN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.839 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  YAMEN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.839 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  S.HUSSIN  IB01MT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:14.840 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_services] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@2f1fffbd]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=TFA  S.HUSSIN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.146 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.147 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.147 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.148 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.148 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.148 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.149 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.149 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.149 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.150 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.150 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.151 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@6433b5ab]) and a value of type
> [com.opensymphony.xwork2.ActionContext] (value
> [com.opensymphony.xwork2.ActionContext@7edc20f1]) but failed to remove
> it when the web application was stopped. Threads are going to be
> renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.151 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@25f6ef48]) and a value of type
> [org.apache.struts2.dispatcher.Dispatcher] (value
> [org.apache.struts2.dispatcher.Dispatcher@76d77370]) but failed to
> remove it when the web application was stopped. Threads are going to
> be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.151 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.159 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@3adbfb04]) and a value of type
> [org.springframework.security.core.context.SecurityContextImpl] (value
> [org.springframework.security.core.context.SecurityContextImpl@1e3583d5:
> Authentication:
> org.springframework.security.authentication.UsernamePasswordAuthenticationToken@1e3583d5:
> Principal: H.YOUSIF; Credentials: [PROTECTED]; Authenticated: true;
> Details: null; Granted Authorities: ROLE_FULL_ACCESS]) but failed to
> remove it when the web application was stopped. Threads are going to
> be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.160 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.160 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.161 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.161 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.163 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.163 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.163 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.164 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.164 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.165 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.165 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.166 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@556cf4ad]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.529 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@1f7999df]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=REP  RepSCHED null
> syncClusterOperation}]) but failed to remove it when the web
> application was stopped. Threads are going to be renewed over time to
> try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.531 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@68650f9d]) and a value of type
> [java.lang.Class] (value [class ret11_1486633106472_296031]) but
> failed to remove it when the web application was stopped. Threads are
> going to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.541 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@197c6a4a}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.541 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [net.sf.jasperreports.engine.fonts.FontUtil$1] (value
> [net.sf.jasperreports.engine.fonts.FontUtil$1@37262d58]) and a value
> of type [java.util.HashSet] (value [[]]) but failed to remove it when
> the web application was stopped. Threads are going to be renewed over
> time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.541 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@68650f9d]) and a value of type
> [java.lang.Class] (value [class ret5_1486633428990_956105]) but failed
> to remove it when the web application was stopped. Threads are going
> to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.541 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@2b6b08b1}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.542 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [net.sf.jasperreports.engine.fonts.FontUtil$1] (value
> [net.sf.jasperreports.engine.fonts.FontUtil$1@37262d58]) and a value
> of type [java.util.HashSet] (value [[]]) but failed to remove it when
> the web application was stopped. Threads are going to be renewed over
> time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.542 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@68650f9d]) and a value of type
> [java.lang.Class] (value [class ret7_1486633316229_329875]) but failed
> to remove it when the web application was stopped. Threads are going
> to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.542 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@7b2bc}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.542 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [net.sf.jasperreports.engine.fonts.FontUtil$1] (value
> [net.sf.jasperreports.engine.fonts.FontUtil$1@37262d58]) and a value
> of type [java.util.HashSet] (value [[]]) but failed to remove it when
> the web application was stopped. Threads are going to be renewed over
> time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.543 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@68650f9d]) and a value of type
> [java.lang.Class] (value [class ret13_1486633418550_38295]) but failed
> to remove it when the web application was stopped. Threads are going
> to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.543 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@796754a7}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.543 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [net.sf.jasperreports.engine.fonts.FontUtil$1] (value
> [net.sf.jasperreports.engine.fonts.FontUtil$1@37262d58]) and a value
> of type [java.util.HashSet] (value [[]]) but failed to remove it when
> the web application was stopped. Threads are going to be renewed over
> time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.543 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@68650f9d]) and a value of type
> [java.lang.Class] (value [class ret11_1486633409440_961930]) but
> failed to remove it when the web application was stopped. Threads are
> going to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.544 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@6ee6de35}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.544 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [net.sf.jasperreports.engine.fonts.FontUtil$1] (value
> [net.sf.jasperreports.engine.fonts.FontUtil$1@37262d58]) and a value
> of type [java.util.HashSet] (value [[]]) but failed to remove it when
> the web application was stopped. Threads are going to be renewed over
> time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.544 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@68650f9d]) and a value of type
> [java.lang.Class] (value [class ret7_1486633389730_569340]) but failed
> to remove it when the web application was stopped. Threads are going
> to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.544 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@7706a274}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.545 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [net.sf.jasperreports.engine.fonts.FontUtil$1] (value
> [net.sf.jasperreports.engine.fonts.FontUtil$1@37262d58]) and a value
> of type [java.util.HashSet] (value [[]]) but failed to remove it when
> the web application was stopped. Threads are going to be renewed over
> time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.545 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_reporting_services] created a ThreadLocal
> with key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@42e441f6]) and a value of type
> [org.apache.commons.collections.ReferenceMap] (value
> [{WebappClassLoader
>    context: imal_reporting_services
>    delegate: false
> ----------> Parent Classloader:
> java.net.URLClassLoader@2e510e35
> =com.sun.org.apache.xerces.internal.util.XMLGrammarPoolImpl@5493aab8}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.739 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  AF.MOHMD  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.739 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [org.springframework.core.NamedThreadLocal] (value [Actual
> transaction active]) and a value of type [java.lang.Boolean] (value
> [true]) but failed to remove it when the web application was stopped.
> Threads are going to be renewed over time to try and avoid a probable
> memory leak.
> 09-Feb-2017 12:44:17.739 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [org.springframework.core.NamedThreadLocal] (value
> [Transactional resources]) and a value of type [java.util.HashMap]
> (value [{org.apache.ibatis.session.defaults.DefaultSqlSessionFactory@6e6c2157=com.path.lib.common.base.ibatis3.SqlSessionHolder@5afa7cf6,
> org.apache.tomcat.dbcp.dbcp2.BasicDataSource@4824e5d1=org.springframework.jdbc.datasource.ConnectionHolder@73222923}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.739 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [org.springframework.core.NamedThreadLocal] (value
> [Current transaction name]) and a value of type [java.lang.String]
> (value [com.path.core.bo.trxmgnt.impl.TrxMgntBOImpl.trxMgntListCountsAndRecords])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.744 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [org.springframework.core.NamedThreadLocal] (value
> [Current aspect-driven transaction]) and a value of type
> [org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo]
> (value [PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception]) but failed
> to remove it when the web application was stopped. Threads are going
> to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.744 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [org.springframework.core.NamedThreadLocal] (value
> [Transaction synchronizations]) and a value of type
> [java.util.LinkedList] (value
> [[com.path.lib.common.base.ibatis3.SqlSessionUtils$SqlSessionSynchronization@6abd3931]])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.745 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  H.YOUSIF  D001MT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.745 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [java.lang.ThreadLocal] (value
> [java.lang.ThreadLocal@2cf5f6b6]) and a value of type
> [org.apache.ibatis.executor.ErrorContext] (value [
> ### The error may involve trxMgntMapper.updateCtsTrsTempFiltered-Inline
> ### The error occurred while setting parameters]) but failed to remove
> it when the web application was stopped. Threads are going to be
> renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:17.749 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  ES.OSMAN  D001MT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.750 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  H.HAMID
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:17.750 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  N.KBSHI  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.750 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  N.RAHMAN  RCVALERT}])
> but failed to remove it when the web application was stopped. Threads
> are going to be renewed over time to try and avoid a probable memory
> leak.
> 09-Feb-2017 12:44:17.751 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  E.AHMED
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:17.751 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_core_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@61b59f7f]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=RET  H.YOUSIF
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:18.197 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.198 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.198 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.199 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.199 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.199 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.200 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.200 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.201 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.201 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.202 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_tfa_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6fd140af]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.364 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.365 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.365 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.365 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.365 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.366 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.366 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.366 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.366 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.367 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.367 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.367 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.368 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.368 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.368 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.368 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.369 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.369 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.369 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.370 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.370 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.370 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.370 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.371 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_admin_portal] created a ThreadLocal with key
> of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@6c804389]) and a value of
> type [java.util.HashMap] (value [{}]) but failed to remove it when the
> web application was stopped. Threads are going to be renewed over time
> to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.746 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_swift_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@761fbca0]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=SWFT  YAMEN  Y002}]) but
> failed to remove it when the web application was stopped. Threads are
> going to be renewed over time to try and avoid a probable memory leak.
> 09-Feb-2017 12:44:18.746 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_swift_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@761fbca0]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=SWFT  YAMEN
> UNKNOWN_PROG_REF}]) but failed to remove it when the web application
> was stopped. Threads are going to be renewed over time to try and
> avoid a probable memory leak.
> 09-Feb-2017 12:44:18.746 SEVERE
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks
> The web application [imal_swift_services] created a ThreadLocal with
> key of type [com.path.lib.common.util.ThreadAttributes$1] (value
> [com.path.lib.common.util.ThreadAttributes$1@761fbca0]) and a value of
> type [java.util.HashMap] (value [{PATH_INFO=SWFT  YAMEN  Y002}]) but
> failed to remove it when the web application was stopped. Threads are
> going to be renewed over time to try and avoid a probable memory leak.
>
> On Thu, Feb 9, 2017 at 11:45 AM, Fady Haikal <fadyhaikal@gmail.com> wrote:
>> i will try that but this required tomcat restart so i will be
>> scheduling tonight a restart, anyway from where i can enable the
>> org.apache.catalina.tribes.MESSAGES i didn't found it in the
>> logging.properties file
>>
>> On Thu, Feb 9, 2017 at 11:40 AM, Keiichi Fujino <kfujino@apache.org> wrote:
>>> Hi
>>>
>>> Please try mapSendOptions = 8.
>>> This means that it does not receive ACK of the messages.
>>> Processing is returned immediately after message transmission is completed.
>>>
>>> As another way,
>>> Please try the org.apache.catalina.tribes.MESSAGES. (see previous my
>>> response mail.)
>>>
>>>
>>>
>>> 2017-02-09 18:23 GMT+09:00 Fady Haikal <fadyhaikal@gmail.com>:
>>>
>>>> The <Cluster><Manager> is set under the context.xml
>>>>
>>>> <Manager className="org.apache.catalina.ha.session.BackupManager"
>>>>                     notifyListenersOnReplication="true"
>>>>                     mapSendOptions="6"/>
>>>>
>>>> On Thu, Feb 9, 2017 at 11:21 AM, Keiichi Fujino <kfujino@apache.org>
>>>> wrote:
>>>>> 2017-02-09 18:10 GMT+09:00 Fady Haikal <fadyhaikal@gmail.com>:
>>>>>
>>>>>> Keiichi,
>>>>>> mapSendoption is not configured anyway please check my configuration
>>>> below
>>>>>>
>>>>>
>>>>>
>>>>> You have not set <Cluster><Manager>.
>>>>> If you do not use Cluster Manager template, DeltaManager is used by
>>>> default.
>>>>> However, in the logs, it seems to be using BackupManager.
>>>>> Have you set <Context><Manager> in webapps/{your app}
>>>> /META-INF/context.xml
>>>>> or conf/{Engine}/{Host}/{your app}.xml?
>>>>>
>>>>>
>>>>>
>>>>>> <?xml version='1.0' encoding='utf-8'?>
>>>>>> <!--
>>>>>>    Licensed to the Apache Software Foundation (ASF) under one or more
>>>>>>    contributor license agreements.  See the NOTICE file distributed with
>>>>>>    this work for additional information regarding copyright ownership.
>>>>>>    The ASF licenses this file to You under the Apache License, Version
>>>> 2.0
>>>>>>    (the "License"); you may not use this file except in compliance with
>>>>>>    the License.  You may obtain a copy of the License at
>>>>>>
>>>>>>        http://www.apache.org/licenses/LICENSE-2.0
>>>>>>
>>>>>>    Unless required by applicable law or agreed to in writing, software
>>>>>>    distributed under the License is distributed on an "AS IS" BASIS,
>>>>>>    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>>>> implied.
>>>>>>    See the License for the specific language governing permissions and
>>>>>>    limitations under the License.
>>>>>> -->
>>>>>> <!-- Note:  A "Server" is not itself a "Container", so you may not
>>>>>>       define subcomponents such as "Valves" at this level.
>>>>>>       Documentation at /docs/config/server.html
>>>>>>   -->
>>>>>> <Server port="8005" shutdown="SHUTDOWN">
>>>>>>    <Listener className="org.apache.catalina.startup.
>>>> VersionLoggerListener"
>>>>>> />
>>>>>>    <!-- Security listener. Documentation at /docs/config/listeners.html
>>>>>>    <Listener className="org.apache.catalina.security.SecurityListener"
>>>> />
>>>>>>    -->
>>>>>>    <!--APR library loader. Documentation at /docs/apr.html -->
>>>>>>    <Listener className="org.apache.catalina.core.AprLifecycleListener"
>>>>>> SSLEngine="on" />
>>>>>>    <!-- Prevent memory leaks due to use of particular java/javax APIs-->
>>>>>>    <Listener className="org.apache.catalina.core.
>>>>>> JreMemoryLeakPreventionListener"
>>>>>> />
>>>>>>    <Listener className="org.apache.catalina.mbeans.
>>>>>> GlobalResourcesLifecycleListener"
>>>>>> />
>>>>>>    <Listener className="org.apache.catalina.core.
>>>>>> ThreadLocalLeakPreventionListener"
>>>>>> />
>>>>>>
>>>>>>    <!-- Global JNDI resources
>>>>>>         Documentation at /docs/jndi-resources-howto.html
>>>>>>    -->
>>>>>>    <GlobalNamingResources>
>>>>>>      <!-- Editable user database that can also be used by
>>>>>>           UserDatabaseRealm to authenticate users
>>>>>>      -->
>>>>>>      <Resource name="UserDatabase" auth="Container"
>>>>>>                type="org.apache.catalina.UserDatabase"
>>>>>>                description="User database that can be updated and saved"
>>>>>>                factory="org.apache.catalina.users.
>>>>>> MemoryUserDatabaseFactory"
>>>>>>                pathname="conf/tomcat-users.xml" />
>>>>>>    </GlobalNamingResources>
>>>>>>
>>>>>>    <!-- A "Service" is a collection of one or more "Connectors" that
>>>> share
>>>>>>         a single "Container" Note:  A "Service" is not itself a
>>>> "Container",
>>>>>>         so you may not define subcomponents such as "Valves" at this
>>>> level.
>>>>>>         Documentation at /docs/config/service.html
>>>>>>     -->
>>>>>>    <Service name="Catalina">
>>>>>>
>>>>>>      <!--The connectors can use a shared executor, you can define one
>>>>>> or more named thread pools-->
>>>>>>      <!--
>>>>>>      <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
>>>>>>          maxThreads="150" minSpareThreads="4"/>
>>>>>>      -->
>>>>>>
>>>>>>
>>>>>>      <!-- A "Connector" represents an endpoint by which requests are
>>>>>> received
>>>>>>           and responses are returned. Documentation at :
>>>>>>           Java HTTP Connector: /docs/config/http.html (blocking &
>>>>>> non-blocking)
>>>>>>           Java AJP  Connector: /docs/config/ajp.html
>>>>>>           APR (HTTP/AJP) Connector: /docs/apr.html
>>>>>>           Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
>>>>>>      -->
>>>>>>      <Connector port="8080" protocol="HTTP/1.1"
>>>>>>                 connectionTimeout="60000" maxThreads="500"
>>>>>> minSpareThreads="25" maxSpareThreads="75" enableLookups="false"
>>>>>> disableUploadTimeout="true" acceptCount="100" redirectPort="8443" />
>>>>>>      <!-- A "Connector" using the shared thread pool-->
>>>>>>      <!--
>>>>>>      <Connector executor="tomcatThreadPool"
>>>>>>                 port="8080" protocol="HTTP/1.1"
>>>>>>                 connectionTimeout="60000"
>>>>>>                 redirectPort="8443" />
>>>>>>      -->
>>>>>>      <!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443
>>>>>>           This connector uses the NIO implementation that requires the
>>>> JSSE
>>>>>>           style configuration. When using the APR/native implementation,
>>>> the
>>>>>>           OpenSSL style configuration is required as described in the
>>>>>> APR/native
>>>>>>           documentation -->
>>>>>>      <!--
>>>>>>      <Connector port="8443" protocol="org.apache.coyote.
>>>>>> http11.Http11NioProtocol"
>>>>>>                 maxThreads="150" SSLEnabled="true" scheme="https"
>>>>>> secure="true"
>>>>>>                 clientAuth="false" sslProtocol="TLS" />
>>>>>>      -->
>>>>>>
>>>>>>      <!-- Define an AJP 1.3 Connector on port 8009 -->
>>>>>>      <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
>>>>>>
>>>>>>
>>>>>>      <!-- An Engine represents the entry point (within Catalina) that
>>>>>> processes
>>>>>>           every request.  The Engine implementation for Tomcat stand
>>>> alone
>>>>>>           analyzes the HTTP headers included with the request, and passes
>>>>>> them
>>>>>>           on to the appropriate Host (virtual host).
>>>>>>           Documentation at /docs/config/engine.html -->
>>>>>>
>>>>>>      <!-- You should set jvmRoute to support load-balancing via AJP ie :
>>>>>>
>>>>>>      -->
>>>>>>      <Engine name="Catalina" defaultHost="10.114.43.102"
>>>>>> jvmRoute="TomcatNode1">
>>>>>>    <!-- Use the LockOutRealm to prevent attempts to guess user passwords
>>>>>>             via a brute-force attack -->
>>>>>>        <Realm className="org.apache.catalina.realm.LockOutRealm">
>>>>>>          <!-- This Realm uses the UserDatabase configured in the global
>>>> JNDI
>>>>>>               resources under the key "UserDatabase".  Any edits
>>>>>>               that are performed against this UserDatabase are
>>>> immediately
>>>>>>               available for use by the Realm.  -->
>>>>>>          <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
>>>>>>                 resourceName="UserDatabase"/>
>>>>>>        </Realm>
>>>>>>
>>>>>>        <Host name="10.114.43.102"  appBase="webapps"
>>>>>>              unpackWARs="true" autoDeploy="true" startStopThreads="0">
>>>>>>        <!--For clustering, please take a look at documentation at:
>>>>>>            /docs/cluster-howto.html  (simple how to)
>>>>>>            /docs/config/cluster.html (reference documentation) -->
>>>>>>        <!--
>>>>>>        <Cluster className="org.apache.catalina.ha.tcp.
>>>> SimpleTcpCluster"/>
>>>>>>        -->
>>>>>>
>>>>>>   <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"
>>>>>>                   channelSendOptions="4">
>>>>>>            <Channel className="org.apache.catalina.tribes.group.
>>>>>> GroupChannel">
>>>>>>              <Membership
>>>>>> className="org.apache.catalina.tribes.membership.McastService"
>>>>>>                          address="228.0.0.4"
>>>>>>                          port="45560"
>>>>>>                          frequency="500"
>>>>>>                          dropTime="9000"/>
>>>>>>              <Receiver
>>>>>> className="org.apache.catalina.tribes.transport.nio.NioReceiver"
>>>>>>                        address="auto"
>>>>>>                        port="4000"
>>>>>>                        autoBind="100"
>>>>>>                        selectorTimeout="5000"
>>>>>>                        maxThreads="6"/>
>>>>>>
>>>>>>              <Sender
>>>>>> className="org.apache.catalina.tribes.transport.
>>>> ReplicationTransmitter">
>>>>>>                <Transport
>>>>>> className="org.apache.catalina.tribes.transport.nio.
>>>>>> PooledParallelSender"/>
>>>>>>              </Sender>
>>>>>>              <Interceptor
>>>>>> className="org.apache.catalina.tribes.group.interceptors.
>>>>>> TcpFailureDetector"/>
>>>>>>              <Interceptor
>>>>>> className="org.apache.catalina.tribes.group.interceptors.
>>>>>> MessageDispatch15Interceptor"/>
>>>>>>            </Channel>
>>>>>>
>>>>>>            <Valve className="org.apache.catalina.ha.tcp.
>>>> ReplicationValve"
>>>>>>
>>>>>> filter=".*\.gif|.*\.js|.*\.jpeg|.*\.jpg|.*\.png|.*\.htm|.
>>>>>> *\.html|.*\.css|.*\.txt"/>
>>>>>>            <Valve
>>>>>> className="org.apache.catalina.ha.session.JvmRouteBinderValve"/>
>>>>>>
>>>>>>            <Deployer className="org.apache.catalina.ha.deploy.
>>>>>> FarmWarDeployer"
>>>>>>                      tempDir="D:/imaljava/TomcatNode1/tmp/war-temp/"
>>>>>>                      deployDir="D:/imaljava/TomcatNode1/tmp/war-deploy/"
>>>>>>                      watchDir="D:/imaljava/TomcatNode1/tmp/war-listen/"
>>>>>>                      watchEnabled="false"/>
>>>>>>
>>>>>>            <ClusterListener
>>>>>> className="org.apache.catalina.ha.session.ClusterSessionListener"/>
>>>>>>          </Cluster>
>>>>>>          <!-- SingleSignOn valve, share authentication between web
>>>>>> applications
>>>>>>               Documentation at: /docs/config/valve.html -->
>>>>>>          <!--
>>>>>>          <Valve className="org.apache.catalina.authenticator.
>>>> SingleSignOn"
>>>>>> />
>>>>>>          -->
>>>>>>
>>>>>>          <!-- Access log processes all example.
>>>>>>               Documentation at: /docs/config/valve.html
>>>>>>               Note: The pattern used is equivalent to using
>>>>>> pattern="common" -->
>>>>>>          <Valve className="org.apache.catalina.valves.AccessLogValve"
>>>>>> directory="logs"
>>>>>>                 prefix="localhost_access_log" suffix=".txt"
>>>>>>                 pattern="%h %l %u %t &quot;%r&quot; %s %b" />
>>>>>> <Valve className="org.apache.catalina.valves.StuckThreadDetectionValve"
>>>>>>                   threshold="900" />
>>>>>>
>>>>>>        </Host>
>>>>>>      </Engine>
>>>>>>    </Service>
>>>>>> </Server>
>>>>>>
>>>>>>
>>>>>> On Thu, Feb 9, 2017 at 10:32 AM, Keiichi Fujino <kfujino@apache.org>
>>>>>> wrote:
>>>>>>> Hi
>>>>>>>
>>>>>>> You seems to be using BackupManager.
>>>>>>> What is set for mapSendOptions?
>>>>>>>
>>>>>>> The Cluster module uses the Tomcat JULI logging FW,
>>>>>>> so you can enable logging on the org.apache.catalina.tribes.MESSAGES,
>>>>>> you
>>>>>>> can track messages.
>>>>>>>
>>>>>>> Note for using the org.apache.catalina.tribes.MESSAGES:
>>>>>>> The org.apache.catalina.tribes.MESSAGES outputs a lot of trace level
>>>>>> logs.
>>>>>>> So It should get logs in a short period of time.
>>>>>>>
>>>>>>>
>>>>>>> 2017-02-06 15:52 GMT+09:00 Fady Haikal <fadyhaikal@gmail.com>:
>>>>>>>
>>>>>>>> Guys, we are facing the below errors in Tomcat cluster, please advise
>>>>>>>>
>>>>>>>>
>>>>>>>> 06-Feb-2017 01:14:20.718 SEVERE [GroupChannel-Heartbeat-1]
>>>>>>>> org.apache.catalina.tribes.tipis.AbstractReplicatedMap.heartbeat
>>>>>>>> Unable to send AbstractReplicatedMap.ping message
>>>>>>>>   org.apache.catalina.tribes.ChannelException: Operation has timed
>>>>>>>> out(3000 ms.).; Faulty members:tcp://{10, 114, 43, 103}:4000;
>>>>>>>> at org.apache.catalina.tribes.transport.nio.
>>>>>> ParallelNioSender.sendMessage(
>>>>>>>> ParallelNioSender.java:108)
>>>>>>>> at org.apache.catalina.tribes.transport.nio.PooledParallelSender.
>>>>>>>> sendMessage(PooledParallelSender.java:48)
>>>>>>>> at org.apache.catalina.tribes.transport.ReplicationTransmitter.
>>>>>>>> sendMessage(ReplicationTransmitter.java:54)
>>>>>>>> at org.apache.catalina.tribes.group.ChannelCoordinator.sendMessage(
>>>>>>>> ChannelCoordinator.java:82)
>>>>>>>> at org.apache.catalina.tribes.group.ChannelInterceptorBase.
>>>> sendMessage(
>>>>>>>> ChannelInterceptorBase.java:76)
>>>>>>>> at org.apache.catalina.tribes.group.interceptors.
>>>>>>>> MessageDispatchInterceptor.sendMessage(MessageDispatchInterceptor.
>>>>>> java:81)
>>>>>>>> at org.apache.catalina.tribes.group.ChannelInterceptorBase.
>>>> sendMessage(
>>>>>>>> ChannelInterceptorBase.java:76)
>>>>>>>> at org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.
>>>>>>>> sendMessage(TcpFailureDetector.java:93)
>>>>>>>> at org.apache.catalina.tribes.group.ChannelInterceptorBase.
>>>> sendMessage(
>>>>>>>> ChannelInterceptorBase.java:76)
>>>>>>>> at org.apache.catalina.tribes.group.GroupChannel.send(
>>>>>>>> GroupChannel.java:233)
>>>>>>>> at org.apache.catalina.tribes.group.GroupChannel.send(
>>>>>>>> GroupChannel.java:186)
>>>>>>>> at org.apache.catalina.tribes.group.RpcChannel.send(
>>>> RpcChannel.java:99)
>>>>>>>> at org.apache.catalina.tribes.tipis.AbstractReplicatedMap.
>>>>>>>> ping(AbstractReplicatedMap.java:267)
>>>>>>>> at org.apache.catalina.tribes.tipis.AbstractReplicatedMap.heartbeat(
>>>>>>>> AbstractReplicatedMap.java:885)
>>>>>>>> at org.apache.catalina.tribes.group.GroupChannel.heartbeat(
>>>>>>>> GroupChannel.java:161)
>>>>>>>> at org.apache.catalina.tribes.group.GroupChannel$
>>>> HeartbeatThread.run(
>>>>>>>> GroupChannel.java:697)
>>>>>>>>
>>>>>>>>
>>>>>>>> 06-Feb-2017 01:20:51.437 SEVERE [NioReceiver]
>>>>>>>> org.apache.catalina.tribes.transport.nio.NioReceiver.listen Unable
>>>> to
>>>>>>>> process request in NioReceiver
>>>>>>>>   java.io.IOException: A non-blocking socket operation could not be
>>>>>>>> completed immediately
>>>>>>>> at sun.nio.ch.SocketDispatcher.close0(Native Method)
>>>>>>>> at sun.nio.ch.SocketDispatcher.close(Unknown Source)
>>>>>>>> at sun.nio.ch.SocketChannelImpl.kill(Unknown Source)
>>>>>>>> at sun.nio.ch.WindowsSelectorImpl.implDereg(Unknown Source)
>>>>>>>> at sun.nio.ch.SelectorImpl.processDeregisterQueue(Unknown Source)
>>>>>>>> at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
>>>>>>>> at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
>>>>>>>> at sun.nio.ch.SelectorImpl.select(Unknown Source)
>>>>>>>> at org.apache.catalina.tribes.transport.nio.NioReceiver.
>>>>>>>> listen(NioReceiver.java:272)
>>>>>>>> at org.apache.catalina.tribes.transport.nio.NioReceiver.run(
>>>>>>>> NioReceiver.java:425)
>>>>>>>> at java.lang.Thread.run(Unknown Source)
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Fady
>>>>>>>>
>>>>>>>> ------------------------------------------------------------
>>>> ---------
>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Keiichi.Fujino
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>
>>>>>> --
>>>>>> Keiichi.Fujino
>>>>>> <users-help@tomcat.apache.org>
>>>>>> <users-help@tomcat.apache.org>
>>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>
>>>> --
>>>> Keiichi.Fujino
>>>> <users-help@tomcat.apache.org>
>>>> <users-help@tomcat.apache.org>
>>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message