Java News from Saturday, March 26, 2005

The Eclipse Project has released version 3.0.2 of their namesake integrated development environment. This is a bug fix release. The automatic update seems to be broken. (Error Mar 26, 2005 09:01:48.883 Unable to complete action for feature "Eclipse Project SDK" due to errors. org.eclipse.core.runtime.CoreException[0]: org.eclipse.core.runtime.CoreException[0]: so you'll have to download the whole thing and reinstall. Unfortunately, Eclipse doesn't seem to have yet learned that well-behaved applications don't store user data in the application itself. After reinstalling, Eclipse forgets various settings, most importantly the location of the project work directory. Lately Eclipse has been crashing a lot when I try to set break points inside a relatively large class with a large lookup table. Eclipse can't refactor inside this class either. I hoped this release would fix that, but apparently not. It's still showing internal errors when I set break points.

Sebastien Vauclair has posted the first beta of Extensible Java Profiler 2.2, a free-as-in-speech (GPL) Java Virtual Machine Profiler Interface (JVMPI) based profiler for Java. About: Extensible Java Profiler (EJP) is a profiling tool for Java with a scalable and extensible architecture. Java 1.4 or later is required.

SolarMetric Inc. has released Kodo JDO 3.3.0, an implementation of Sun's Java Data Objects (JDO) 1.0 specification plus "preview features of the upcoming JDO 2.0 specification." JDO permits Java objects to be transparently stored in relational databases. Version 3.3 adds support for Apache Derby and JMX 1.2. It also offers finer grained control over timed cache invalidation. Kodo JDO Standard Edition sells for $1100 per developer license. Kodo JDO Enterprise Edition which adds J2EE application server support sells for $4000 per developer license.