Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Question about Oracle OC4J container
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.73449:31:40.421
<<<<<<<<<<<<<<<<< Java process Threads >>>>>>>>>> javaw 5712: Tid Pri Cswtch State User Time Kernel Time ElapsedTime
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
![]() |
![]() |