Skip to main content


Posted by editor on September 30, 2005 at 10:41 AM PDT downtime this weekend

As you've hopefully seen in the broadcast message on the front page and all project pages, will be unavailable during some downtime this weekend. The site will be unavailable on Saturday 10/1 from 8 AM PDT to 8 PM PDT (1500 - 0300 UTC). We'll be looking for you on the other side of the downtime.

Your editor is writing from the producer's desk at O'Reilly Media in Sebastopol, CA, following a two-day meeting of the infrastructure group. We spent a good part of yesterday planning for JavaOne 2006, which occurs a month and a half earlier than last year (it's in mid-May instead of late June), and thus requires everyone to move up their planning. Our goals include not only an expanded presence and awareness at the conference, but also greater accessibility for those not at the conference. We're still brain-storming, but we hope to have some forms of two-way communication at JavaOne 2006: not just news and commentary flowing out, but your input coming back in and having an effect during the conference itself. I hope you'll join us and suggest your ideas as we plan for this event.

In Projects and
program information for the Ninth Jini Community Meeting, to be held October 19 and 20 in Chicago, has been published. Schedules for Wednesday and Thursday are available, along with abstracts of all the sessions. Registration for the meeting is still open and is free.

The Javapedia entry for AJAX collects articles defining and explaining this new client-side technology, including its Wikipedia entry and J2EE Blueprints catalog entry. It also lists commercial and open-source software that enables AJAX-style programming, including's DWR project.

In today's Forums,
jseltzer notes that
J2SE 5.0_05 has significant performance improvements:
"I just noticed something with 1.5.0_04. I'm not sure how long this has been around but I think it's way cool. I ran the swingset demo on my windows xp machine and also launched the windows task mgr. I was surprised to see what happened when I minimized the demo. The memory it was using dropped from 30 megs to 1 meg and stayed there. I know what you're thinking. If I restore the window, I'll have to watch it slowly repaint.....Wrong. It restores perfectly without any delay to user interaction. By the way, I noticed that internet explorer behaves the same way. Am I crazy or is this a new performance feature? Having multiple java desktop apps running at the same time looks possible now."

philrace has some explanations
Re: Java2D font rasterizer status:
"Basically we implemented an MS extension to the TrueType standard that MS implemented and used in a couple of key fonts. That was the major fix. There are still some open issues for us to pursue. Definitely issues in key UI fonts such as Tahoma, Microsoft Sans Serif, and the C* fonts (I forget all their names) that are coming up in Vista will be of particular priority. Very specific reports of point size (indicating java or native size) and font and O/S platform help a lot. PNG images help even more..."

Today's poll asks "What part of the Java version numbering convention bugs you the most?" Cast your vote on the front page, then visit the results page for results and discussion.

In today's Weblogs, Eamonn McManus shows off Mustang debugging wizardry in
Mustang JDK now includes attach-on-demand:
"The Tiger JDK introduced a nifty feature whereby you could run an application with and then later connect to it using the jconsole tool. That allows you to see the JVM's instrumentation (memory, classes, threads) plus any JMX instrumentation you've defined yourself. As Alan Bateman describes, with the Mustang JDK you can now attach jconsole to any application, even if it wasn't launched with the magic incantation."

In Synth Subtlety, Style that ComboBox @#!, Romain Guy works through some look and feel issues:
"Synth is quite often subtle to use. I just spent a couple of hours trying to fix a bug and it appears it was not a bug."

"Is your JSP editor giving you headaches? I've got just what the doctor ordered." The cure is in Brian Leonard's NetBeans - Take 2 and Call Me in the Morning.

In Also in
Java Today
one desirable trait of a desktop application's "splash screen" is to come up as early as possible, providing feedback about the application's startup and to hold the user's attention for a second while the app initializes. You can do this with Swing, but then you have to wait for both the JVM and Swing to load and initialize. Another option is coming: according to the SDN article New Splash-Screen Functionality in Mustang, Java SE 6 "provides a solution that allows the application to show the splash screen much earlier, even before the virtual machine starts. Now, a Java application launcher is able to decode an image and display it in a simple nondecorated window."

"Answering the question 'What is open source?' used to be a lot simpler than it is today." Open Source for the Enterprise author Dan Woods says that open source software is usually released under licenses "that ensure that the source code is available to everyone to inspect, change, download, and explore as they wish." Usually. Things have gotten more complex, and in What Is Open Source, Dan explores what the term now means, and whose definitions are different.

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. downtime this weekend