Skip to main content


Posted by editor on April 20, 2007 at 8:31 AM PDT

What kind of transparency do you want from JSR expert groups?

Yesterday's blog kicked off some discussion about what the right form a JSR expert group's work should take, whether it be completely private, or exposed to the public in some form as it develops. User robilad, better known to fans as Dalibor Topic, suggested this would make for a good poll, and that's a great idea. Putting it up as a poll will continue the discussion while also getting a broad but quantifiable sense of what the community as a whole wants to see from JSR expert groups.

Specifically, the new Poll asks
"How should JSR expert groups typically conduct their work?" You can cast your vote on the front page, and then visit the results page for current tallies and discussion.

In today's Weblogs, David Van Couvering shares big news in
Java, Glassfish, NetBeans and Java DB available with Ubuntu.
"I just got the news that, as of today, Java SE 6, Glassfish v1, NetBeans 5.5 and Java DB 10.2 are all available in the Multiverse component of Ubuntu 7.04 (Feisty Fawn)."

Chet Haase says
Don't Use getScaledInstance() (But Do Read Chris's Article on Why Not).
"Chris has finally penned an article that I've had in mind for several years. Go read it."

Finally, Fabrizio Giudici explores
Otium cum dignitate (or the joy of being disconnected):
"I've just read David's blog about the pleasure of staying in a low-tech contest. He contrasted Mexico with "no TV, no movies, no cell phones, no computers" versus the "getting connected" paradigm of San Francisco and the Web 2.0 Expo. By chance, I've just had three days of vacation too."

In today's Forums,
prashanthjoshi is trying to figure out
Problems while testing application on different phone
"I have developed one news providing software based on MIDP 1.0 and CLDC1.0. I have tested it on Nokia 6630 , Nokia 5300 phone it is working well and when i am using same buid (.jar) for SonyEricsson and other nokia phones it gives problems like canot open the application etc. Why it is so? Is there any other procedure to port aplication for other series and other makes"

enorvelle has a JDIC question about
Installation on OS X.
"I've been trying to use JDIC on OS X ... I've got the jdic.jar file on my classpath and all the classes load correctly up to the point where the native code gets called. I seem to need some native library files to be installed. However, the README only refers to installation on Windows, Solaris and Linux, all of which have different native library formats and installation locations. Which native files need to be installed on OS X, where do I find them in the binary distribution, and where do I have to put them on the filesystem?"

Finally, Java3D developer petroslj wants to know
Is there a method to convert terrain elevation map into contour lines.
"I not been able to find a method in the Java3D libraries to convert a terrain elevation map into a set of contour lines. In my case the terrain is specified by an irregular set of Point3f for which I have a tesselation as a triangle array. From the point elevations and tessalation I would like to generate a set as coutour lines for specified elevations. The point elevations are arranged in parallel linear rows, but each row has a different number of elevation samples. It may be possible to construct the data as a regular grid if necessary, but would prefer not to since the data set is quite large (~100K points) and this operation must be done frequently."

In Java Today,
the SDN is publishing a series of articles in advance of JavaOne, listing top technical sessions and BoF's in a number of areas of interest. For Top 10 Desktop Destinations at the 2007 JavaOne Conference, John O'Conner recommends a "state of the union" presentation, updates on JSR's 295 and 296, filthy-rich clients, makeovers, and more. For new Java developers, Dana Nourie's Top 10 Destinations for New Java Technology Developers at the 2007 JavaOne Conference recommends talks on concurrency, architecting Swing apps, Ajax, deployment, and six others.

Got a Java-powered mobile phone, and the ability to read? The jkOnTheRun blog points out a mobile e-book service, in Free eBooks on your cell: Manybooks is mobile!, which points out that " (a public domain / free eBook site) provides a mobile version of their offerings for Java-based cellphones! Point your browser to and you can download an eBook in .jar format for reading on the go. If you use Mobipocket reader on a handheld, you can also use the mobile site for Mobipocket format books."

Larry O'Brien's Knowing.NET blog actually has praise for Java's less-than-pure object orientation, as he explains in Map, Everything's An Object, and Inline. In it, he discusses the pitfalls of thinking that a map of functions can be easily farmed out to different cores or CPU's. "This is a familiar theme in programming languages: a theoretical capability runs afoul of implementation realities. The best design decision in Java was "(Almost) Everything's an object": numbers and strings -- the most commonly used data types -- have different semantics (what the .NET world calls "value semantics") because they aren't pure objects. And they aren't pure objects for performance reasons (immutable strings are also good for a couple other reasons)."

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.

What kind of transparency do you want from JSR expert groups?