Skip to main content

Cheer It On

Posted by editor on March 12, 2008 at 7:45 AM PDT

NetBeans wins again

Great news from last week's SD West Conference and the 18th Annual Jolt Awards ceremony, as NetBeans has won the development environment award for a second year in a row. The IDE was also a "Productivity Award" winner in two categories: Web Development and Mobility Development (with Sun Java Wireless Toolkit 2.5.2), also repeating last year's wins.

The NetBeans IDE that impressed Jolt judges this year is a sleeker and more enhanced tool than its predecessor. After last year's win, the IDE underwent a major overhaul and acquired a faster and smarter editor, support for dynamic languages such as Ruby, a new Visual Game Designer, integrated profiling, and many more features. NetBeans 6.0 was released in December 2007.

Accepting the Jolt awards for NetBeans, Senior Director of Engineering Octavian Tanase thanked the NetBeans community, engineering teams and partner companies for the collective effort that has transformed the IDE into the powerful and feature-rich tool that continues to impress industry experts and developers worldwide.

A few other Jolts worth noting: the winner in the General Books category was O'Reilly's Beautiful Code, which features a chapter by "Open Road" columnist Elliotte Rusty Harold. partner Atlassian won the Change and Configuration Management category for FishEye, which keeps an eye on project activity (more information at the old Cenqua Partner page). And O'Reilly Radar won the Jolt in the "Websites and Developer Networks" category. Perhaps tomorrow we'll discuss the ramifications of the recent Radar post, State of the Computer Book Market, Part 4 - The Languages, as it is of particular interest (or alarm?) to Java developers.

Also in Java Today,
The Aquarium reports that Portlet 2.0 is now a Final Specification. "The Portlet 2.0 specification
(aka. JSR 286)
is now final
(see vote).
Proposed Final Draft
is now available and should be very close to the Final Final Spec.
Sun has support for it in the
NetBeans Portal Pack
(Blog Entry,
and will be in Portal Server 7.2,
both based on the Open Source
Portal-Container project.
All these are supported on GlassFish.
And Liferay has also
announced it will support
Portlet 2.0 in Liferay 5.0
(Support Case)...
and Liferay is also
Supported on GlassFish."

1-800-HUDSON? In his Amazon blog entry, Jott to Build - use voice commands to build software, Paul M. Duvall describes an admittedly "gimmicky" technique to build his project via a voice command and a continuous integration server such as Hudson. "I dial an 800 number provided by Jott from my cell phone. When prompted, I say "Build Stage" and hang up. Jott sends my transcribed voice to my email account. On a scheduled basis, an Ant script parses my email searching for keywords. It finds "Build Stage", so it runs an Ant target to execute a remote deployment in the Stage environment."

Today's Weblogs starts with help from Wolfram Rittmeyer about
Resources in Glassfish.
"This blog entry describes how to configure resources in Glassfish (e.g. DataSources). The command line tool asadmin is used to set up a connection pool, test this pool and use the pool as the base for a jdbc resource entry. Also a JavaMail Session is created to be accessed via JNDI from within a servlet."

Is That Shortcut in Use? Gregg Sporar writes, "last month I wrote a blog entry on a feature that seems hard to discover: Hippie Completion. That led to a question: Is there a way to determine if a keyboard shortcut is currently assigned?"

Finally, in
Anybody could explain me what is going on with Brazilian DTV?, Bruno Ghisi has some questions about Java- and non-Java-based digital TV standards: "what is really going on with Brazilian Digital TV? What happened with Ginga-j?"

In today's Forums,
swirl seems to be fighting classpath woes in
Newbie: Building Glassfish-based project with Hudson.
"I have created a J2EE project based on Glassfish using Netbeans. On my local PC i can build and run the application successfully. Now I want to use a continuous integration server to build my project (I am using Hudson). Now the build process on the CI server is reporting a lot of compilation errors, most or not all complain about "package javax.ejb does not exist". Does this means I have to install Glassfish server on my CI server? Is there any way to just get the required JAR files into the CI instead of installing the whole Glassfish server?"

oliverlietz has guidance for Mac-based would-be BD-J developers in
Re: build hdcookbook on Mac OS X 10.5 (Intel).
"The classes.jar and ui.jar (contains AWT classes) are from Apples Java 6 and work so far. If you are looking for you can find it in Sun's reference implementations of PBP 1.0 and 1.1 ( or in one of those Windows software players. BDJ.jar is from one of those Windows software players."

Finally, chirag_14_shah needs Java/USB help in
fetch the list of all USB drivers in current system.
"I want to know how i display and fetch all USB drivers (webcams) atteched with current system through java code. plz. ans me or code given to me..thanks.."

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.

NetBeans wins again