Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Question about Oracle OC4J container

Question about Oracle OC4J container

From: Mike Galat <mike.galat_at_unisys.com>
Date: Thu, 22 Jun 2006 18:25:01 -0400
Message-ID: <e7f5bt$1pp0$1@si05.rsvl.unisys.com>


Hi -

Not sure if this is the correct group, if there is a better oracle group, please let me know.

We have an OC4J container running on one of our Windows 2003 servers. It was started with "e:\ora904\prodportal\jdk\bin\javaw.exe". After a few hours four of the threads started looping, basically each taking 100% of a processor (it is an 8 proc system). We did a process dump, and found the thread ID's, howerver, we don't have any good way to map the thread ID's to something of value withing the Java Environment, such as the applet(s) that are looping!

For example, here is the list of TIDs: (I deleted the one in Wait, just left the Running TIDS)

<<<<<<<<<<<<< Java Process spinning CPU >>>>>>>>>>>>>>>>
Name         Pid Pri Thd  Hnd    Mem     User Time   Kernel Time   Elapsed 
Time
javaw       5712   8  56 1672 183668 171:59:52.203   0:36:02.734 
49:31:40.421
<<<<<<<<<<<<<<<<< Java process Threads >>>>>>>>>>
javaw 5712:
 Tid Pri    Cswtch            State     User Time   Kernel Time   Elapsed 
Time
...

4272 9 2088386 Running 41:00:18.156 0:00:57.046 43:27:19.546
5780 9 2225743 Running 41:05:13.328 0:00:57.234 43:27:19.546
8132 9 2179922 Running 41:01:07.421 0:00:54.406 43:27:19.187
6044 9 2273329 Running 41:06:13.812 0:00:54.421 41:49:40.093
...

Does anyone have any suggesstions for a tool that can provide, for a OC4J container proccess on a Windows system, information from a 'Java' perspective? Somthing that could perhaps map the TID to an applet name, or a Java process name.

Thanks,

Mike Received on Thu Jun 22 2006 - 17:25:01 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US