Skip to main content

Hammer to Fall

Posted by editor on March 27, 2006 at 6:57 AM PST

Final week for Mustang Regression Challenge

The Mustang Regression Challenge closes at the end of the week (March 31) and with it, your chance to score a free t-shirt and (if you submit one of the five best) an Ultra 20 workstation.

The commitment to picking off regression bugs was recently noted in a Javalobby thread, which was then cited by David Herron in his blog
Re: "Sun appears commited to fixing any/all regressions prior to release":

There was an interesting discussion thread on javalobby last week: Poll: Delay Mustang in favor of more fixes? ... I think the discussion added a lot of value to the discussion around Java and especially the in-progress Mustang release.

I wanted to focus on one statement that really stands out to me as the project leader for the Mustang Regression contest: "Sun appears commited to fixing any/all regressions prior to release". That's exactly the idea we wanted to reinforce with the public.

The promise we're making with the contest is not new. For as long as I have been with the Java team (since the tail end of 1.2.2) we have treated regressions with high priority. The contest comes out of this policy. It is not a new policy we're following, we have for a very long time held regressions in high priority, and would hold shipping a release to fix all known regressions.

Also in today's Weblogs, Ethan Nicholas achieves some GUI slickness as he shows how to
Style Swing components using CSS:
"Using the JAXX user interface framework, you can leverage the power of CSS to control the appearance of Swing components. This is a quick look at using CSS to make a calculator example more attractive."

Continuing a series, in Comparing webapp frameworks : WebWork, Simon Brown writes:
"Like Struts, WebWork is a framework that is fairly established within the J2EE webapp space although it's interesting that I've only ever come across two types of WebWork users - those that have never heard of it and those that love it."

In Projects and
the Sun Grid Developer Community project Compute Server "aims to enable Java developers to easily and efficiently use the Sun Grid Compute Utility as a platform for the distributed execution of parallel computations." Its early access release lets you try out your code locally, after which you can join the Sun Grid Pilot Project and get 100 hours of CPU time.

The Proposed Final Draft of JSR 231: Java Bindings for OpenGL are available. The spec describes Java bindings to all core GL calls as well as the GLU library, as well as platform-specific wgl/glx/agl libraries, abstracted out in a platform-independent way to permit framebuffer operations. An implementation is available from the JOGL project.

In today's Forums,
leouser sends a
Question to JTree users:
"Hi folks, I'm just posting this to see if there are any JTree users out there that experience the same behavior I see. I have a java app that uses the JTree as an outliner. Now I've seen this odd visual 'distortion' happen when a certain operation occurs. Im trying to determine if this distortion is something in the app or something wrong with the JTree."

ludo points out a NetBeans-specific problem in
Re: Persistence in glassfish 9.0-b41:
"In latest build of GlassFish, the 'derby' directory that contains the derby db has been renamed 'javadb'. Old versions of NetBeans 5.5 builds would not know about this new name, so I suggest you use the latest daily nightly build of NetBeans 5.5, that can now understand this change."

In Also in
Java Today

"With the release of the Java Standard Edition 6.0 Beta, Java developers no longer need to contend with clamp-on solutions or Java Native Interface (JNI) to make their applications interact with desktop products and features. These desktop-integration features now are part of the core." In Take Charge of Desktop Integration with Java SE 6, Gautam Shah looks at how to use Mustang to provide expected features like a splash screen and to access the Windows System Tray.

Developer box, integration box, production box. They'll all need the same
Spring configuration files, but with profoundly different values for most,
if not all, of the items to be configured. Merely annoying for
hand-editing name-value pairs, this becomes a real problem if you choose
to vary your bean wiring between deployments. In Advanced Configuration
of the Spring MVC Framework
, Dejan Bosanac shows how to synchronize bean
properties and wirings to get yourself out of this mess.

In today's
News Headlines

Registered users can submit news items for the href=""> News Page using our
news submission
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href=""> News RSS

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Final week for Mustang Regression Challenge