Dr Java worked fine a few times, then I wrote a method
and the while-loop didn't end. Dr Java crashed and
until then it wouldn't work again, because of this
" Welcome to DrJava. Working directory is
C:\FU-Berlin\Sem2
Reset Failed! See the console tab for details."
The console says:
"java.lang.IllegalStateException: Interpreter JVM
exited before registering, status: 3
at
edu.rice.cs.drjava.model.repl.newjvm.MainJVM.slaveQuitDuringStartup(MainJVM.java:699)
at
edu.rice.cs.util.newjvm.AbstractMasterJVM$3.run(AbstractMasterJVM.java:240)
Exception in thread "Wait for Interactions to Exit
Thread" java.lang.IllegalStateException: Interpreter
JVM exited before registering, status: 3
at
edu.rice.cs.drjava.model.repl.newjvm.MainJVM.slaveQuitDuringStartup(MainJVM.java:699)
at
edu.rice.cs.util.newjvm.AbstractMasterJVM$3.run(AbstractMasterJVM.java:240)"
Whatever that means..
Dr Java and runs until I want to use the Interactions
Panel. Everything else works - I guess.
I hope you can help me.
THX!
-------- ---------
mariaspg@zedat.fu-berlin.de
-------- ---------
ps: these are my system properties:
awt.toolkit sun.awt.windows.WToolkit
drjava.debug.port 3210
file.encoding Cp1252
file.encoding.pkg sun.io
file.separator \
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
java.awt.printerjob sun.awt.windows.WPrinterJob
java.class.path
C:\FU-Berlin\Sem2\drjava-20060420-1406.exe;C:\Programme\Java\jdk1.5.0_06\lib\tools.jar
java.class.version 49.0
java.endorsed.dirs
C:\Programme\Java\jre1.5.0_06\lib\endorsed
java.ext.dirs C:\Programme\Java\jre1.5.0_06\lib\ext
java.home C:\Programme\Java\jre1.5.0_06
java.io.tmpdir C:\DOKUME~1\user\LOKALE~1\Temp\
java.library.path
C:\Programme\Java\jre1.5.0_06\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
java.rmi.server.hostname 127.0.0.1
java.runtime.name Java(TM) 2 Runtime Environment,
Standard Edition
java.runtime.version 1.5.0_06-b05
java.specification.name Java Platform API Specification
java.specification.vendor Sun Microsystems Inc.
java.specification.version 1.5
java.vendor Sun Microsystems Inc.
java.vendor.url http://java.sun.com/
java.vendor.url.bug
http://java.sun.com/cgi-bin/bugreport.cgi
java.version 1.5.0_06
java.vm.info mixed mode
java.vm.name Java HotSpot(TM) Client VM
java.vm.specification.name Java Virtual Machine
Specification
java.vm.specification.vendor Sun Microsystems Inc.
java.vm.specification.version 1.0
java.vm.vendor Sun Microsystems Inc.
java.vm.version 1.5.0_06-b05
line.separator
os.arch x86
os.name Windows XP
os.version 5.1
path.separator ;
sun.arch.data.model 32
sun.awt.exception.handler
edu.rice.cs.drjava.ui.DrJavaErrorHandler
sun.boot.class.path
C:\Programme\Java\jre1.5.0_06\lib\rt.jar;C:\Programme\Java\jre1.5.0_06\lib\i18n.jar;C:\Programme\Java\jre1.5.0_06\lib\sunrsasign.jar;C:\Programme\Java\jre1.5.0_06\lib\jsse.jar;C:\Programme\Java\jre1.5.0_06\lib\jce.jar;C:\Programme\Java\jre1.5.0_06\lib\charsets.jar;C:\Programme\Java\jre1.5.0_06\classes
sun.boot.library.path C:\Programme\Java\jre1.5.0_06\bin
sun.cpu.endian little
sun.cpu.isalist pentium_pro+mmx pentium_pro pentium+mmx
pentium i486 i386 i86
sun.desktop windows
sun.io.unicode.encoding UnicodeLittle
sun.jnu.encoding Cp1252
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level Service Pack 2
Logged In: YES
user_id=430590
The only time that I have seen this error is when I have
specified illegal JVM arguments in the "JVM Args for
Interactions" dialog box (in the Miscellaneous panel under
Edit/Preferences. If this argument string is ill-formed the
command to start the interactions JVM within DrJava will
fail. I would clear the contents of the "JVM Args for
Interactions" box if it is not already clear.
I also suggest downloading the most recent DrJava build at
www.cs.rice.edu/~javaplt/drjavarice. I just uploaded the
file drjava.jar to that site this morning.
Logged In: NO
I checked on the JVM dialog box, but it didn't contain
anything. I downloaded the new DrJava build, but it doesn't
work either.
Is there anything else I can do?
Logged In: YES
user_id=430590
I am mystified. In the distant past, I remember users who
had problems because their TCP/IP support was non-existent
or misconfigured. Older versions of Windows did not includ
TCP/IP support by default. DrJava uses Java RMI to
communicate between the master JVM (supporting the GUI,
editor, and compiler) and the slave JVM (supporting the
interpreter and JUnit testing). The IP address that RMI
uses is 127.0.0.1 (localhost). But you are using TCP/IP to
connect to the internet so I don't see how there could be a
configuration problem with localhost.
At this point, I would try a major change in your Java
envrironment and then run DrJava. For example, you could
download the latest Java 6.0 beta release and try running
DrJava using Java 6.0. It works! I have Java 6.0 installed
as the default implementation of Java on my Windows laptop.
You could also roll back to Java 1.4 if you can live without
the language and library extensions added in Java 1.5 (5.0).
Logged In: YES
user_id=430590
I have one other suggestion. You stated that DrJava worked
for you the first few times you tried it.
It may be that your .drjava properties file is in a strange
state. Please rename this file as .drjava.old (or any other
name except .drjava) and try running DrJava again.
On Windows, the .drjava is usually stored in the folder
C:\Documents and Setting\<user name>.
If deleting this file solves your problem, please upload a
copy of the file to this page (using the "Check to Upload
and Attach a File" option at the bottom of the page).
Logged In: YES
user_id=666678
Originator: NO
Could you please come back to SourceForge and update this support
request with some more information as detailed in previous comments?
(The URL to go to is in this e-mail.) We'd like to help resolve
this problem if we can, or we'd like to close the support ticket
if the problem is resolved.
Thanks,
The DrJava Team