Thanks. I'm gonna try jpda - i have just started exploring it.

i was interested to see the thread dump from the point tomcat's main()
starts, to get a hang of the sequence of the class loaders/resource
managers/security realms, etc starting up.

thanks,
manav.

-----Original Message-----
From: Denis Haskin [mailto:[EMAIL PROTECTED]]
Sent: Friday, December 06, 2002 9:53 PM
To: Tomcat Users List
Subject: Re: Thread dump


Run it under a JPDA debugger and use something like
- Xrunjdwp:transport=dt_shmem,server=y,suspend=y
so that the JVM stops and waits for debugger commands right away.  Then
you could get to the right point in your code, and with any decent
debugger look at the thread dump without needing to send the signal.

By the way, what exactly do you mean by "right from the moment tomcat
starts up"?  Do you mean before the tomcat's main() starts?  Before your
servlet is loaded?

dwh

[EMAIL PROTECTED] wrote:

>You could use Thread.enumerate(Thread [] ) and then do a Thread.dumpStack()
>on each thread in your code. I can't provide any definite answers on how to
>get a thread dump right from the moment Tomcat starts, but I suppose you
>could modify Tomcat code (call the about the methods in your code) to do
>this.
>
>



--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to