When a large number of files are open (in my case, about 500) and the Test button is clicked DrJava complains that all files must be compiled before testing. This compliant is issued even if compilation was just completed. Also, if "Yes" is clicked to perform the compilation just prior to testing DrJava still complains that all files must be compiled before testing. This makes it impossible to perform unit testing of large numbers of files.
Logged In: YES
user_id=833303
Originator: YES
DrJava Version : 20070524-1944
System Properties:
DrJava Version 20070524-1944
drjava.debug.port = 4843
java.runtime.name = Java(TM) SE Runtime Environment
sun.boot.library.path = C:\Program Files\Java\jre1.6.0_02\bin
java.vm.version = 1.6.0_02-b06
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
path.separator = ;
java.vm.name = Java HotSpot(TM) Client VM
file.encoding.pkg = sun.io
user.country = US
sun.os.patch.level = Service Pack 2
java.vm.specification.name = Java Virtual Machine Specification
user.dir = <anonymized user.home>\Desktop
java.runtime.version = 1.6.0_02-b06
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs = C:\Program Files\Java\jre1.6.0_02\lib\endorsed
os.arch = x86
java.io.tmpdir = C:\DOCUME~1\<anonymized user.name>\LOCALS~1\Temp\ line.separator = "\u000d\u000a"
java.vm.specification.vendor = Sun Microsystems Inc.
user.variant =
os.name = Windows XP
application.home = <anonymized user.home>\Desktop
sun.jnu.encoding = Cp1252
java.library.path = <anonymized user.home>\Desktop;.;C:\WINNT\Sun\Java\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\ATI Technologies\Fire GL 3D Studio Max;c:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\HPQ\IAM\bin;C:\Program Files\Diskeeper Corporation\Diskeeper\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\apache-ant-1.7.0\bin;C:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\MySQL\MySQL Server 5.0\bin
env.class.path = .;C:\Program Files\Java\jre1.5.0_11\lib\ext\QTJava.zip
java.specification.name = Java Platform API Specification
java.class.version = 50.0
sun.management.compiler = HotSpot Client Compiler
os.version = 5.1
user.home = <anonymized user.home>
user.timezone = America/Chicago
java.awt.printerjob = sun.awt.windows.WPrinterJob
file.encoding = Cp1252
java.specification.version = 1.6
java.class.path = <anonymized user.home>\Desktop\drjava-beta-20070524-1944.exe
user.name = <anonymized user.name>
java.vm.specification.version = 1.0
java.home = C:\Program Files\Java\jre1.6.0_02
sun.arch.data.model = 32
user.language = en
java.specification.vendor = Sun Microsystems Inc.
awt.toolkit = sun.awt.windows.WToolkit
java.vm.info = mixed mode, sharing
java.version = 1.6.0_02
java.ext.dirs = C:\Program Files\Java\jre1.6.0_02\lib\ext;C:\WINNT\Sun\Java\lib\ext
sun.boot.class.path = C:\Program Files\Java\jre1.6.0_02\lib\resources.jar;C:\Program Files\Java\jre1.6.0_02\lib\rt.jar;C:\Program Files\Java\jre1.6.0_02\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0_02\lib\jsse.jar;C:\Program Files\Java\jre1.6.0_02\lib\jce.jar;C:\Program Files\Java\jre1.6.0_02\lib\charsets.jar;C:\Program Files\Java\jre1.6.0_02\classes
java.vendor = Sun Microsystems Inc.
file.separator = \ java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.endian = little
java.rmi.server.hostname = 127.0.0.1
sun.desktop = windows
sun.awt.exception.handler = edu.rice.cs.drjava.ui.DrJavaErrorHandler
sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
#DrJava configuration file
#Fri Sep 14 12:20:58 CDT 2007
browser.string = iexplore <URL>
javac.location = C:\\Program Files\\Java\\jdk1.6.0_02\\lib\\tools.jar
extra.classpath = C:\\ariba\\app\\Buyer\\Server\\classes\\activation.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.amf.base.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.amf.migration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.amf.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.admin.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.approvable.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.approvableui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.auth.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.basic.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.common.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.commonerp.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.commonui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.integrate.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.user.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.app.workflow.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.appserverconfigurator.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.aribaweb.servletadaptor.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.aribaweb.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.base.migration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.base.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.baseui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.admin.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.analysis.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.mainui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.migrate82.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.migration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.server.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.buyer.tools.common.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.catalog.avstub.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.catalog.base.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.catalog.core.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.catalog.searchui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.catalog.util.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.catalog.validator.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.cxml.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.file.migration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.file.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.http.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.tibco.migration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.tibco.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.channel.util.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.collaboration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.collaborationui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.config.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.configurator.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.configureasm.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.contract.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.cxml.base.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.cxml.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.cxmlinterop.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.dashboard.portlet.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.encoder.soap.base.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.encoder.soap.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.encoder.xml.axboadapter.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.encoder.xml.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.expense.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.expenseerp.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.expenseui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.fields.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.fieldsui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.help.index.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.help.search.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.i18n.jgclexer.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.i18n.teragram.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.invoicing.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.j2ee.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.kitting.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.mainerp.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.mform.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.multiserverconfigurator.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.payment.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.paymentui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.pcard.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.procure.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.procureerp.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.procureui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.purchasing.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.receiving.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.rpc.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.server.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.spendcategory.consulting.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.spendcategory.marketresearch.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.spendcategory.print.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.spendcategory.samplecategory.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.sso.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.suiteconfigurator.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.tools.config.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.tools.i18n.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.tools.migration.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.tools.taskharness.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.tools.util.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.unspscmanager.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.cache.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.core.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.fieldvalue.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.inspector.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.javadoc.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.javascript.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.messaging.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.net.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.parameters.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.password.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.scheduler.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.security.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.win32.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.xml.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.util.xmlsignature.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.widgets.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.wizard.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.workforce.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\ariba.workforceui.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\AribaJ2EE.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\bcel.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\commons-collections.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\commons-logging.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\dom.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\ejb.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jai_codec.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jai_core.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jakarta-oro-2.0.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jakarta-oro.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jakarta-poi-hssf.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jakarta-regexp-1.2.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\javachart.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\javax.servlet.zip;C:\\ariba\\app\\Buyer\\Server\\classes\\jaxp-api.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\jep.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\js.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\log4j-1.2.8.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\lucene.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\mail.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\mlibwrapper_jai.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\nekohtml.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\sax.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\soap.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\tools.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\xmlsec.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\xp.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\xsltc.jar;C:\\ariba\\app\\Buyer\\Server\\classes\\xt.jar;C:\\Program Files\\Cup\\cup10k;C:\\TEMP\\guice\\aopalliance.jar;C:\\TEMP\\guice\\guice-1.0.jar;C:\\TEMP\\guice\\guice-servlet-1.0.jar;C:\\TEMP\\guice\\guice-spring-1.0.jar;C:\\TEMP\\guice\\guice-struts2-plugin-1.0.jar;C:\\Documents and Settings\\<anonymized user.name>\\Desktop\\worldwind\\BasicDemo.jar;C:\\Documents and Settings\\<anonymized user.name>\\Desktop\\worldwind\\gluegen-rt.jar;C:\\Documents and Settings\\<anonymized user.name>\\Desktop\\worldwind\\jogl.jar;C:\\Documents and Settings\\<anonymized user.name>\\Desktop\\worldwind\\worldwind.jar;C:\\projects\\ShortCoat\\mysql-connector-java-5.0.7\\mysql-connector-java-5.0.7-bin.jar
key.delete.next = shift DELETE
key.delete.previous = shift BACK_SPACE
find.replace.match.case = false
find.replace.all.documents = true
javadoc.access.level = private
javadoc.custom.params = -author -version -use
quit.prompt = false
interactions.reset.prompt = false
save.before.compile = true
open.folder.recursive = true
files.backup = false
allow.private.access = true
window.height = 1028
window.width = 1688
window.x = -4
window.y = -4
doc.list.width = 270
debug.panel.height = 114
dialog.clipboard.history.state = 560 400 560 310
Used memory: about 27.48 megabytes
Free memory: about 25.36 megabytes
Total memory: about 52.84 megabytes
Total memory can expand to: about 63.56 megabytes