Appreciate input here
Currently, we are running a EAI/B2B Tools called webMethods I.S. 6.0.1 SP2 and 6.1 SP1 under Window 2000 Advanced Server (for 6.0.1) and Window 2003 Advanced
Server (for 6.1) as Windows Services.
We are running JVM 1.4.2_06 (Sun)
From time to time, we are requested by webMethods Technical Services to have a thread dump for problem analysis
As far as I know, there is no way to get a thread dump apart from running webMethods I.S. (a java application) from command prompt.
Can anyone recommend some third-party tools that can generate a thread dump for webMethods I.S.
The tools must be non-intrusive to not to impact performance since we 'regularly' need to collect the thread dump against a production webMethods I.S.
Some of our problems are 'volume' related
so we may have to turn on the monitoring for a long time in production
Thanks in advance
Best Regards
Stephen Chung
Email: [email protected]
-
Ref: Third Party Tools for Getting Java Thread Dump (2 messages)
- Posted by: Stephen Chung
- Posted on: June 20 2005 12:54 EDT
Threaded Messages (2)
- java -X options by Biswa Das on June 22 2005 15:45 EDT
- StackTrace by Jerry Holyfield on July 18 2005 14:06 EDT
-
java -X options[ Go to top ]
- Posted by: Biswa Das
- Posted on: June 22 2005 15:45 EDT
- in response to Stephen Chung
Check java -X options for your env.
And start webmethods with modified startup script.
I am sure you can get your stack.
Jprobe/optimizeit gives thread dump.
Most likely you are looking for a server dump than application dump. applciation dump can be extracted from the simple method thread.dumpstack or some thing like that method -
StackTrace[ Go to top ]
- Posted by: Jerry Holyfield
- Posted on: July 18 2005 14:06 EDT
- in response to Biswa Das
This tool can get thread dumps from windows services without any special options or modified scripts.
http://tmitevski.users.mcs2.netarray.com/stacktrace.jsp