Posted by editor
on March 27, 2006 at 6:57 AM PST
Final week for Mustang Regression Challenge... also:
Weblogs: Mustang regression challenge, Webwork, and Swing meets CSS
Projects and Communities: Sun Grid compute server and OpenGL bindings for Java
Forum postings: JTree weirdness and GlassFish persistence confuses NetBeans
Also in Java Today: Mustang desktop integration and Advanced Spring configuration
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."
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 java.net
News Headlines :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form . All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
- March 29, 2006 - Vancouver JUG Developer Day
- April 7-9, 2006 - Greater Carolina Software Symposium 2006
- April 11-12, 2006 - Sun Tech Days - Sao Paulo
- April 20-21, 2006 - Sun Tech Days - Moscow
- April 21-23, 2006 - Western Pennsylvania Software Symposium 2006
- April 24-27, 2006 - MySQL Users Conference 2006
- April 25-28, 2006 - Enterprise Java Architecture Workshop Toronto
- April 28-30, 2006 - Northern Virginia Software Symposium
- May 3-4, 2006 - Sun Tech Days - Johannesburg
- May 7-9, 2006 - Rocky Mountain Software Symposium: Spring Edition
- May 8-10, 2006 - Eclipse Forum Europe 2006
- May 8-12, 2006 - Enterprise Architektur Konferenz
- May 8-12, 2006 - JAX 2006 - Konferenz f