Please ignore my previous mail...the error occurs with jdk 1.5 also....I guess it's Axis2 issue...
On Tue, Mar 9, 2010 at 3:28 PM, Chinmoy Chakraborty <cch...@gmail.com>wrote: > Andreas, > > One more observation : Currently I am running tomcat 6.0.24 with jdk 1.6 > but I do not get this error if I use jdk 1.5 with the same version of > tomcat. In the previous report we saw there were two classes under DEFUNCT > head and both the classes extends TimerTask. > > Could it be an issue with jdk 1.6 (the implementation of TimerTask)? > > Chinmoy > > > > On Tue, Mar 9, 2010 at 3:16 PM, Chinmoy Chakraborty <cch...@gmail.com>wrote: > >> Andreas, >> >> Following is the report I got after stopping our app: >> >> /arit-war-0.1 >> >> - Thread, target=org.apache.tomcat.util.net.AprEndpoint$Worker >> >> <defunct> >> >> - Timer thread; tasks: >> org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask >> - Timer thread; tasks: labware.util.ResourceMonitor >> >> labware.util.ResourceMonitor is our class but once I comment out axis2 >> entries in web.xml I do not get the error. >> >> Chinmoy >> >> >> >> On Tue, Mar 9, 2010 at 3:05 PM, Andreas Veithen < >> andreas.veit...@gmail.com> wrote: >> >>> Chinmoy, >>> >>> The important test is actually to get the arit report after stopping >>> the Axis2 application. This will really show the leaked resources >>> (under "<defunct>"). Can you do this and post the result? >>> >>> Andreas >>> >>> On Tue, Mar 9, 2010 at 10:27, Chinmoy Chakraborty <cch...@gmail.com> >>> wrote: >>> > Amila, >>> > Still I get the error after switching off following parameter: >>> > >>> > <parameter name="hotdeployment">false</parameter> >>> > <parameter name="hotupdate">false</parameter> >>> > Andreas, >>> > I get following report when I tried >>> http://localhost:8080/arit-war-0.1/ : >>> > /arit-war-0.1 >>> > Thread, target=org.apache.tomcat.util.net.AprEndpoint$Worker >>> > >>> > /web3_dev_1209 (this is our app) >>> > Timer thread; tasks: >>> > org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask >>> > Thread, >>> > >>> target=org.apache.axis2.soapmonitor.servlet.SOAPMonitorService$ServerSocketThread >>> > >>> > I commented out SOAPMonitorService from web.xml but still I get the >>> error. >>> > It seems that the problem lies in >>> > org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask . >>> At >>> > this point both the above mentioned parameters are switched off. >>> > Now if I switched on those params I get following report from arit: >>> > >>> > /arit-war-0.1 >>> > >>> > Thread, target=org.apache.tomcat.util.net.AprEndpoint$Worker >>> > >>> > /web3_dev_1209 >>> > >>> > Timer thread; tasks: >>> > org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask >>> > Timer thread; tasks: >>> > org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask >>> > Thread, >>> > >>> target=org.apache.axis2.soapmonitor.servlet.SOAPMonitorService$ServerSocketThread >>> > >>> > Chinmoy >>> > >>> > >>> > >>> > >>> > >>> > On Tue, Mar 9, 2010 at 10:32 AM, Amila Suriarachchi >>> > <amilasuriarach...@gmail.com> wrote: >>> >> >>> >> >>> >> On Mon, Mar 8, 2010 at 8:55 PM, Chinmoy Chakraborty <cch...@gmail.com >>> > >>> >> wrote: >>> >>> >>> >>> Hi All, >>> >>> I have an application which uses Axis2 1.4.1. When we have Axis2 >>> >>> configured (servlet mappings) in web.xml we get following error in >>> Tomcat >>> >>> 6.0.24. >>> >>> "A web application appears to have started a thread named [Timer-0] >>> but >>> >>> has failed to stop it. This is very likely to create a memory leak". >>> >> >>> >> Axis2 starts a new timer task to pool the deployment directory. This >>> >> could be this thread. >>> >> try switch offing hotUpdate >>> >> <parameter name="hotdeployment">false</parameter> >>> >> >>> >> thanks, >>> >> Amila. >>> >>> >>> >>> According to tomcat developers this happens when an app starts a >>> thread >>> >>> but never stops it. Tomcat tries to stop the thread (6.0.22 onwards) >>> if >>> >>> tomcat fails to stop the thread, it gives above message. >>> >>> If we comment out Axis2 servlet mappings in web.xml we do not get the >>> >>> error. >>> >>> Any comments? >>> >>> Chinmoy >>> >> >>> >> >>> >> >>> >> -- >>> >> Amila Suriarachchi >>> >> WSO2 Inc. >>> >> blog: http://amilachinthaka.blogspot.com/ >>> > >>> > >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org >>> For additional commands, e-mail: java-dev-h...@axis.apache.org >>> >>> >> >