tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "T. Gau" <t...@normad.de>
Subject Tomcat 6 does not respond or freeze after startup
Date Mon, 02 Aug 2010 21:29:30 GMT
  Hello,

I have some problems to get my Tomcat running. I have installed a fresh 
zip version of Tomcat 6.0.29 on my WinXP SP3 PC with Java 1.6.0_20 
running a non admin account.

The startup is successfull following the logs. But after the first 
access to http://localhost:8080 Tomcat stops responding. It doesn't show 
the homepage again nor respond to any links.

I have configured tomcat for Log4j with DEBUG level. There I could see 
that the Tomcat is still refreshing its contexts. See tomcat.log below [1].


To identify if there are any memory problems I tried to check with 
VisualVM. It takes quite a long time (2+ minute) to connect to the 
tomcat jvm instance. But Heap space (12MB) is only use 30% and PermGen 
(16MB) only 50%. VisualVM states 43 active live threads (42 demon 
threads). See thread dump below [2].


Do you have any ideas why my Tomcat isn't responding? What else could I 
check to identify the problem?


Thank you and kind regards,

T. Gau


[1] tomcat.log
EBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280782997390 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280782997390 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280782997390 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280782997390 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280782997390 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[] redeploy 
resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\ROOT
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[] reload 
resource D:\Entwicklung\apache-tomcat-6.0.29\conf\context.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[] reload 
resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\ROOT\WEB-INF\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[] reload 
resource D:\Entwicklung\apache-tomcat-6.0.29\conf\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/manager] 
redeploy resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\manager
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/manager] 
redeploy resource 
D:\Entwicklung\apache-tomcat-6.0.29\conf\Catalina\localhost\manager.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/manager] 
reload resource 
D:\Entwicklung\apache-tomcat-6.0.29\conf\Catalina\localhost\manager.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/manager] 
reload resource D:\Entwicklung\apache-tomcat-6.0.29\conf\context.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/manager] 
reload resource D:\Entwicklung\apache-tomcat-6.0.29\conf\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/manager] 
reload resource 
D:\Entwicklung\apache-tomcat-6.0.29\webapps\manager\WEB-INF\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/docs] 
redeploy resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\docs
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/docs] reload 
resource D:\Entwicklung\apache-tomcat-6.0.29\conf\context.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/docs] reload 
resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\docs\WEB-INF\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/docs] reload 
resource D:\Entwicklung\apache-tomcat-6.0.29\conf\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/examples] 
redeploy resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\examples
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/examples] 
reload resource D:\Entwicklung\apache-tomcat-6.0.29\conf\context.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/examples] 
reload resource 
D:\Entwicklung\apache-tomcat-6.0.29\webapps\examples\WEB-INF\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/examples] 
reload resource D:\Entwicklung\apache-tomcat-6.0.29\conf\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/host-manager] 
redeploy resource D:\Entwicklung\apache-tomcat-6.0.29\webapps\host-manager
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/host-manager] 
redeploy resource 
D:\Entwicklung\apache-tomcat-6.0.29\conf\Catalina\localhost\host-manager.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/host-manager] 
reload resource 
D:\Entwicklung\apache-tomcat-6.0.29\webapps\host-manager\WEB-INF\web.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/host-manager] 
reload resource 
D:\Entwicklung\apache-tomcat-6.0.29\conf\Catalina\localhost\host-manager.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/host-manager] 
reload resource D:\Entwicklung\apache-tomcat-6.0.29\conf\context.xml
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.startup.HostConfig - Checking context[/host-manager] 
reload resource D:\Entwicklung\apache-tomcat-6.0.29\conf\web.xml
... [repeat checking context] ...
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280783057406 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280783057406 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280783057406 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280783057406 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - Start expire sessions 
StandardManager at 1280783057406 sessioncount 0
DEBUG ContainerBackgroundProcessor[StandardEngine[Catalina]] 
org.apache.catalina.session.ManagerBase - End expire sessions 
StandardManager processingTime 0 expired sessions: 0
... [repeat checking context] ...





[2] Thread dump via VisualVM:
2010-08-02 23:15:31
Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode, sharing):

"RMI TCP Accept-0" daemon prio=6 tid=0x03180400 nid=0x428 runnable 
[0x04aaf000]
    java.lang.Thread.State: RUNNABLE
     at java.net.PlainSocketImpl.socketAccept(Native Method)
     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
     - locked <0x28248c30> (a java.net.SocksSocketImpl)
     at java.net.ServerSocket.implAccept(ServerSocket.java:453)
     at java.net.ServerSocket.accept(ServerSocket.java:421)
     at 
sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34)
     at 
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
     at 
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Acceptor-0" daemon prio=6 tid=0x0317cc00 nid=0xcfc runnable 
[0x0491f000]
    java.lang.Thread.State: RUNNABLE
     at org.apache.tomcat.jni.Socket.accept(Native Method)
     at 
org.apache.tomcat.util.net.AprEndpoint$Acceptor.run(AprEndpoint.java:1169)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-7" daemon prio=6 tid=0x0317b800 nid=0xf8c in 
Object.wait() [0x048cf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281be900> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281be900> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-6" daemon prio=6 tid=0x0317a000 nid=0xdcc in 
Object.wait() [0x0487f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281be998> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281be998> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-5" daemon prio=6 tid=0x03175400 nid=0xe10 in 
Object.wait() [0x0482f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bea30> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bea30> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-4" daemon prio=6 tid=0x03173c00 nid=0x300 in 
Object.wait() [0x047df000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281beac8> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281beac8> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-3" daemon prio=6 tid=0x03172400 nid=0x398 in 
Object.wait() [0x0478f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281beb60> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281beb60> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-2" daemon prio=6 tid=0x03171000 nid=0x280 in 
Object.wait() [0x0473f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bebf8> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bebf8> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-1" daemon prio=6 tid=0x0316c400 nid=0x94c in 
Object.wait() [0x046ef000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bec90> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bec90> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-CometPoller-0" daemon prio=6 tid=0x0316ac00 nid=0x7d8 in 
Object.wait() [0x0469f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bed28> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bed28> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-7" daemon prio=6 tid=0x03150400 nid=0x918 in 
Object.wait() [0x0464f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bedc0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bedc0> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-6" daemon prio=6 tid=0x03169800 nid=0x4b8 in 
Object.wait() [0x045ff000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bee58> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bee58> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-5" daemon prio=6 tid=0x0314e000 nid=0x8d0 in 
Object.wait() [0x045af000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281beef0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281beef0> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-4" daemon prio=6 tid=0x03153c00 nid=0x674 in 
Object.wait() [0x0415f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bef88> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bef88> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-3" daemon prio=6 tid=0x03165800 nid=0x698 in 
Object.wait() [0x0410f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf020> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf020> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-2" daemon prio=6 tid=0x03160800 nid=0xf50 in 
Object.wait() [0x040bf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf0b8> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf0b8> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-1" daemon prio=6 tid=0x03142800 nid=0x824 in 
Object.wait() [0x0406f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf150> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf150> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ajp-8009-Poller-0" daemon prio=6 tid=0x03147000 nid=0xeb4 in 
Object.wait() [0x0401f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf1e8> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf1e8> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Acceptor-0" daemon prio=6 tid=0x03141c00 nid=0xd74 runnable 
[0x03fcf000]
    java.lang.Thread.State: RUNNABLE
     at org.apache.tomcat.jni.Socket.accept(Native Method)
     at 
org.apache.tomcat.util.net.AprEndpoint$Acceptor.run(AprEndpoint.java:1169)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Sendfile-0" daemon prio=6 tid=0x0313e400 nid=0xbc in 
Object.wait() [0x03f7f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf2f8> (a 
org.apache.tomcat.util.net.AprEndpoint$Sendfile)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Sendfile.run(AprEndpoint.java:1805)
     - locked <0x281bf2f8> (a 
org.apache.tomcat.util.net.AprEndpoint$Sendfile)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-7" daemon prio=6 tid=0x0313d400 nid=0xdf0 in 
Object.wait() [0x03f2f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf390> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf390> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-6" daemon prio=6 tid=0x03134800 nid=0x140 in 
Object.wait() [0x03edf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf428> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf428> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-5" daemon prio=6 tid=0x03133000 nid=0xda4 in 
Object.wait() [0x03e8f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf4c0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf4c0> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-4" daemon prio=6 tid=0x03130c00 nid=0x9a4 in 
Object.wait() [0x03e3f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf558> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf558> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-3" daemon prio=6 tid=0x0312f400 nid=0x148 in 
Object.wait() [0x03def000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf5f0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf5f0> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-2" daemon prio=6 tid=0x0313c000 nid=0xbc4 in 
Object.wait() [0x03d9f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf688> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf688> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-1" daemon prio=6 tid=0x0313a800 nid=0xaa0 in 
Object.wait() [0x03d4f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf720> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf720> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-CometPoller-0" daemon prio=6 tid=0x03139400 nid=0xb50 in 
Object.wait() [0x03cff000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf7b8> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf7b8> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-7" daemon prio=6 tid=0x03138400 nid=0x878 in 
Object.wait() [0x03caf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf850> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf850> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-6" daemon prio=6 tid=0x0312b800 nid=0xe94 in 
Object.wait() [0x03c5f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf8e8> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf8e8> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-5" daemon prio=6 tid=0x0312a400 nid=0xe48 in 
Object.wait() [0x03a0f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bf980> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bf980> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-4" daemon prio=6 tid=0x03128c00 nid=0x710 in 
Object.wait() [0x039bf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bfa18> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bfa18> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-3" daemon prio=6 tid=0x03118800 nid=0xa44 in 
Object.wait() [0x0396f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bfab0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bfab0> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-2" daemon prio=6 tid=0x03148400 nid=0x16c in 
Object.wait() [0x0391f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bfb48> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bfb48> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-1" daemon prio=6 tid=0x03131400 nid=0xe14 in 
Object.wait() [0x038cf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bfbe0> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bfbe0> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"http-8080-Poller-0" daemon prio=6 tid=0x03155400 nid=0xa90 in 
Object.wait() [0x0387f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x281bfc78> (a 
org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Object.wait(Object.java:485)
     at 
org.apache.tomcat.util.net.AprEndpoint$Poller.run(AprEndpoint.java:1336)
     - locked <0x281bfc78> (a org.apache.tomcat.util.net.AprEndpoint$Poller)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon prio=6 
tid=0x03152800 nid=0x4e8 waiting on condition [0x0382f000]
    java.lang.Thread.State: TIMED_WAITING (sleeping)
     at java.lang.Thread.sleep(Native Method)
     at 
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1579)
     at java.lang.Thread.run(Thread.java:619)

    Locked ownable synchronizers:
     - None

"GC Daemon" daemon prio=2 tid=0x03047800 nid=0x270 in Object.wait() 
[0x0364f000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x27ff5518> (a sun.misc.GC$LatencyLock)
     at sun.misc.GC$Daemon.run(GC.java:100)
     - locked <0x27ff5518> (a sun.misc.GC$LatencyLock)

    Locked ownable synchronizers:
     - None

"Low Memory Detector" daemon prio=6 tid=0x02b1e800 nid=0xe08 runnable 
[0x00000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
     - None

"CompilerThread0" daemon prio=10 tid=0x02b18000 nid=0x920 waiting on 
condition [0x00000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
     - None

"Attach Listener" daemon prio=10 tid=0x02b16800 nid=0x194 waiting on 
condition [0x00000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
     - None

"Signal Dispatcher" daemon prio=10 tid=0x02b15400 nid=0x978 runnable 
[0x00000000]
    java.lang.Thread.State: RUNNABLE

    Locked ownable synchronizers:
     - None

"Finalizer" daemon prio=8 tid=0x02b10c00 nid=0xa28 in Object.wait() 
[0x02cdf000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x27ee0be8> (a java.lang.ref.ReferenceQueue$Lock)
     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
     - locked <0x27ee0be8> (a java.lang.ref.ReferenceQueue$Lock)
     at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
     at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

    Locked ownable synchronizers:
     - None

"Reference Handler" daemon prio=10 tid=0x02b0c000 nid=0x4c0 in 
Object.wait() [0x02c8f000]
    java.lang.Thread.State: WAITING (on object monitor)
     at java.lang.Object.wait(Native Method)
     - waiting on <0x27ee0c70> (a java.lang.ref.Reference$Lock)
     at java.lang.Object.wait(Object.java:485)
     at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
     - locked <0x27ee0c70> (a java.lang.ref.Reference$Lock)

    Locked ownable synchronizers:
     - None

"main" prio=6 tid=0x002b7400 nid=0x9cc runnable [0x0090f000]
    java.lang.Thread.State: RUNNABLE
     at java.net.PlainSocketImpl.socketAccept(Native Method)
     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
     - locked <0x281bfd68> (a java.net.SocksSocketImpl)
     at java.net.ServerSocket.implAccept(ServerSocket.java:453)
     at java.net.ServerSocket.accept(ServerSocket.java:421)
     at 
org.apache.catalina.core.StandardServer.await(StandardServer.java:389)
     at org.apache.catalina.startup.Catalina.await(Catalina.java:662)
     at org.apache.catalina.startup.Catalina.start(Catalina.java:614)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

    Locked ownable synchronizers:
     - None

"VM Thread" prio=10 tid=0x02b0a800 nid=0xbf0 runnable

"VM Periodic Task Thread" prio=10 tid=0x02b20c00 nid=0x7fc waiting on 
condition

JNI global references: 709




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


Mime
View raw message