logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christophe Elek <ce...@ca.ibm.com>
Subject RE: Need to create a thread dump in OAS
Date Thu, 07 Aug 2008 12:58:22 GMT

Amgad,
What about this ?
http://edocs.bea.com/jrockit/geninfo/diagnos/sys_hangs.html

Christophe Elek - Senior Software Analyst
IBM Rational Serviceability Architect
IBM Toronto Lab 8200 Warden Avenue, Markham, Ontario, L6G 1C7
Phone Number: (905) 413-3467
Email: celek@ca.ibm.com

Rational Internal Serviceability Portal
"Don't just fix the mistakes - fix whatever permitted the mistake in the
first place." Charles Fishman

Web:http://www.ibm.com/software/rational/


                                                                                         
                                              
  From:       "Amgad Mohamed" <amohamed@gn4me.com>                                 
                                                    
                                                                                         
                                              
  To:         "'Log4J Users List'" <log4j-user@logging.apache.org>                 
                                                    
                                                                                         
                                              
  Date:       08/07/2008 03:27 AM                                                        
                                              
                                                                                         
                                              
  Subject:    RE: Need to create a thread dump in OAS                                    
                                              
                                                                                         
                                              





Dear ,

            I've removed -Xrs option from the starting parameters and still
nothing.



<process-type id="development" module-id="OC4J">

               <module-data>

                  <category id="start-parameters">

                     <data id="java-options" value="-server -Xrs
-Djava.security.policy=D:\OraHome\j2ee\development\config\java2.policy
-Djava.awt.headless=true"/>

                     <data id="java-options" value="-server
-Djava.security.policy=D:\OraHome\j2ee\development\config\java2.policy
-Djava.awt.headless=true"/> //new line

                     <data id="oc4j-options" value="-properties"/>

                  </category>

                  <category id="stop-parameters">

                     <data id="java-options"
value="-Djava.security.policy=D:\OraHome\j2ee\development\config\java2.polic

y -Djava.awt.headless=true"/>

                  </category>



Any suggestions?







Regards,

Amgad Muhammad

Software Engineer

GoodNews4Me

Tel: +2 02 2792 40 40 ext. 426

Fax: +2 02 2795 89 38

2 Abdel Kader Hamza St., Garden City

Cairo, Egypt

  _____

From: Christophe Elek [mailto:celek@ca.ibm.com]
Sent: Wednesday, August 06, 2008 6:34 PM
To: Log4J Users List
Cc: 'Log4J Users List'
Subject: RE: Need to create a thread dump in OAS



Hey Amgad,

Umm... the way sendsignal works ( believe) is it sends a 'signal' to the
JVM. The JVM then decides what to do.
I know in the IBM JVM that we have properties to determine if we pass the
signal to the OS (to get a OS dump) or if we handle it and dump our own
threads

I am not an expert in Oracle/Bea or their JVM (is it Jrockit) but they may
also have parameters.. ?
For instance, I found this
(http://edocs.bea.com/wls/docs81/cluster/trouble.html) and I am wondering
if
this is what you are looking for ?
I presume you are using the BEA/Oracle application server right ?

Christophe Elek - Senior Software Analyst
IBM Rational Serviceability Architect
IBM Toronto Lab 8200 Warden Avenue, Markham, Ontario, L6G 1C7
Phone Number: (905) 413-3467
Email: celek@ca.ibm.com


<
http://w3.rchland.ibm.com/projects/process/swg/rational/serviceability/serv
iceability.shtml> Rational Internal Serviceability Portal
"Don't just fix the mistakes - fix whatever permitted the mistake in the
first place." Charles Fishman

  _____


Web:http://www.ibm.com/software/rational/

  _____



Inactive hide details for "Amgad Mohamed" ---08/06/2008 11:19:35 AM---Hi
Christophe,"Amgad Mohamed" ---08/06/2008 11:19:35 AM---Hi Christophe,



From:


"Amgad Mohamed" <amohamed@gn4me.com>



To:


"'Log4J Users List'" <log4j-user@logging.apache.org>



Date:


08/06/2008 11:19 AM



Subject:


RE: Need to create a thread dump in OAS

  _____




Hi Christophe,

           I'm using sendsignal.exe and am passing the PID of the OC4J
instance under which am developing my application then I check the log and
I
can't find any dump just the oc4j is forced to shut down and restarted
successfully.



--------

08/08/06 18:08:13 Start process

--------

08/08/06 18:08:16 Warning: Error reading transaction-log file
(/D:/OraHome/j2ee/development/persistence/development_default_island_1/trans

action.state) for recovery: premature end of file

08/08/06 18:08:16 Forced or abrupt (crash etc) server shutdown detected,
starting recovery process...

08/08/06 18:08:16 Recovery completed, 0 connections committed and 0 rolled
back...

08/08/06 18:08:18 Oracle Application Server Containers for J2EE 10g
(10.1.2.0.2) initialized



Any suggestions?



Regards,

Amgad Muhammad

Software Engineer

GoodNews4Me

Tel: +2 02 2792 40 40 ext. 426

Fax: +2 02 2795 89 38

2 Abdel Kader Hamza St., Garden City

Cairo, Egypt

 _____

From: Christophe Elek [mailto:celek@ca.ibm.com]
Sent: Wednesday, August 06, 2008 5:32 PM
To: Log4J Users List
Cc: log4j-user@logging.apache.org
Subject: Re: Need to create a thread dump in OAS



Hey Amgad,
I usually create a dummy exception and printStackTrace so it lists my
thread
You want a 'full jvm dump' ? If so, I usually sendSignal.exe to the PID or
I
use the IBM JVM and I programmaticlaly call the dump method

Does it help ?

Christophe Elek - Senior Software Analyst
IBM Rational Serviceability Architect
IBM Toronto Lab 8200 Warden Avenue, Markham, Ontario, L6G 1C7
Phone Number: (905) 413-3467
Email: celek@ca.ibm.com


<
http://w3.rchland.ibm.com/projects/process/swg/rational/serviceability/serv
iceability.shtml> Rational Internal Serviceability Portal
"Don't just fix the mistakes - fix whatever permitted the mistake in the
first place." Charles Fishman

 _____


Web:http://www.ibm.com/software/rational/

 _____



Inactive hide details for "Amgad Mohamed" ---08/06/2008 10:27:10
AM---Hi,"Amgad Mohamed" ---08/06/2008 10:27:10 AM---Hi,



From:


"Amgad Mohamed" <amohamed@gn4me.com>



To:


<log4j-user@logging.apache.org>



Date:


08/06/2008 10:27 AM



Subject:


Need to create a thread dump in OAS

 _____




Hi,

          Does anybody know how to get a thread dump for the JVM. I'm
developing my application under oracle application server and java 1.4 and
I
need a thread dump to trace logging problem.



Regards,

Amgad Muhammad

Software Engineer

GoodNews4Me

Tel: +2 02 2792 40 40 ext. 426

Fax: +2 02 2795 89 38

2 Abdel Kader Hamza St., Garden City

Cairo, Egypt











Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message