[kepler-users] Kepler waits in resolving types mode

Christopher Brooks cxh at eecs.berkeley.edu
Mon Sep 14 08:55:15 PDT 2009


Hi,
Try getting a stack trace.
http://java.sun.com/developer/technicalArticles/Programming/Stacktrace/
says:

"Sending a signal to the Java Virtual Machine

  On UNIX platforms you can send a signal to a program by using the kill command.
  This is the quit signal, which is handled by the JVM. For example, on Solaris
  you can use the command kill -QUIT process_id, where process_id is the process
  number of your Java program.

  Alternatively you can enter the key sequence <ctrl>\ in the window where the Java
  program was started. Sending this signal instructs a signal handler in the JVM,
  to recursively print out all the information on the threads and monitors inside the JVM.

  To generate a stack trace on Windows 95, or Windows NT platforms, enter the key sequence
  <ctrl><break> in the window where the Java program is running, or click the Close button on the window.
"

If you generate multiple stack traces, you can compare them to see if you are getting
progress.  You can also use the debugger in Eclipse and pause execution to see if
you are making progress.


Without a test case, these things are notoriously difficult to track down.


Also, check your memory usuage.  The Java process should have plenty of memory
and not be garbage collecting.  The -Xmx command line argument to Java is what is
used to set the amount of memory.  For example -Xmx 500M sets the maximum stack size
to 500Mb.  To see how much memory your version of Kepler is using, do
Tools->Check System Settings.

_Christopher

Ufuk Utku Turuncoglu wrote:
> Hi,
> 
> I have problem with Kepler. Sometimes when i add the new actor to the 
> workflow and execute it. The Kepler waits and the "resolving types" 
> message appears in the status bar. It looks like in a live lock. Have 
> you ever faced this kind of problem before. It is developer version so i 
> got it from  SVN (not latest one).
> 
> Thanks,
> 
> --ufuk
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users

-- 
Christopher Brooks (cxh at eecs berkeley edu) University of California
CHESS Executive Director                      US Mail: 337 Cory Hall
Programmer/Analyst CHESS/Ptolemy/Trust        Berkeley, CA 94720-1774
ph: 510.643.9841 fax:510.642.2718	      (Office: 545Q Cory)
home: (F-Tu) 707.665.0131 (W-F) 510.655.5480



More information about the Kepler-users mailing list