Skip to main content

Java Champions Consolidated Blog Feed Provides Excellent Reads

Posted by editor on August 3, 2009 at 4:47 AM PDT

The Java Champions project is a page I've had bookmarked in my browser for a long time. The project page currently features a JavaOne slide show and a Java Champion and Community Leader slide deck, along with the topic of this blog post: the Java Champion Blog Feed.

The Java Champion Blog Feed is a consolidated feed of the blogs of 37 of the Java Champions. I selected todays "Java Today" items from the feed, to demonstrate the type of content you'll find in the feed. As you'd expect, the Java Champions are a busy group of people who don't have a lot of time to spend on writing blog posts, so the flow from the feed is not a enormous in terms of volume. But in terms of quality and interesting content? It's as superb as you'd expect from such a highly qualified community.

The feed itself is constructed using Yahoo Pipes. The current list of participants in the feed includes:





target="_blank">David Bock

target="_blank">Stephen Colebourne


target="_blank">Yakov Fain



target="_blank"> Antonio Goncalves

target="_blank">Ron Hitchens

target="_blank">Ahmed Hashim

target="_blank">Bruno Ghisi


Bruce Hopkins

target="_blank">Cay Horstmann

target="_blank">Manfred Riem


size="0">David Geary

target="_blank">Michael Huettermann

Heinz Kabutz

Michael Kolling

target="_blank">Paul Lipton

target="_blank">Dr. Qusay Mahmoud


target="_blank">Chris Richardson

target="_blank">Clark RItchey


target="_blank">Frans Thamura

target="_blank">Michael Van Riper



target="_blank">Joe Winchester




The Java Champion Blog Feed provides a very convenient way to keep up to date with the latest thoughts and ideas of the Java Champions.

In Java Today, Java Champion Adam Bien posted Java The Most Popular Language - ActionScript Is Followed By Fortran And Cobol: "Java is the most popular language in July. ActionScript (22) is tightly followed by Fortran and COBOL (what a nice neighborhood :-)). Scala is actually doing well (32) and Java FX Script (44) seems to be more popular than Groovy (47) - what really surprised me..."

Java Champion Jim Weaver has posted the latest entry in his JavaFX tutorial series, Six Degrees of Aynsley Dunbar: BandmatesFX Example JavaFX App Continued: "So far in this Freebase Contributing Artists App series, we've been developing a JavaFX application that enables the user to navigate connections among musicians. I'm calling this application BandmatesFX, and it uses the JSONHandler feature of the JFXtras open source library to easily query the database..."

A few weeks ago, Java Champion Alan Williamson posted A Simple Java class for Amazon SimpleDB: "Last October, I released an updated version of the simple Java class for accessing all the methods of Amazon's SimpleDB web service. This class also forms the basis of the Amazon methods within OpenBlueDragon..."

In today's Weblogs, Jim Driscoll writes about Comet based TicTacToe in Atmosphere: "About a year ago, I gave a talk at JavaOne on how to write a Comet powered TicTacToe game. At the time, I used the Grizzly Comet APIs. Here's an update for it to use the multi-platform Atmosphere API set."

Rémi Forax writes about a DLR Expression Tree like in Java: "This entry show how to implement an Expression Tree like the one that comes with the DLR in Java on top of JSR 292 API."

And Arun Gupta posted TOTD# 86: Getting Started with Apache Wicket on GlassFish: "Apache Wicket is an application framework to build web applications using HTML for markup and POJOs to capture the business logic and all other processing. Why Wicket digs more into the motivation behind this framework. This Tip Of The Day (TOTD) shows how to create a simple..."

In the Forums, arshadm is working on a Glassfish v3 virtual host problem: "Hi, I have installed the latest promoted build, and performed all the updates but I am having a weird problem with virtual hosts, can somebody help. 1. I was developing an application and I used to admin panel to deploy my application (i.e. I browsed to the EAR and deployed that way). I also set the deployed war within the ear as the default web application for a virtial server I created. 2. OK, this was all working OK. But it was a pain to have to keep browsing for my EAR everytime I wanted to redploy so I instead decided to undeploy the app and then copy the EAR to the autodeploy (as part of of my build process). 3. Now everytime I try to auto deploy, it keeps saying that the context "/artemis" is alread assigned to an existing web application..."

krimon needs to know about the license of the blackberry port: "Hello, I am sorry but is very hard for me to find proper answers for the following questions: 1) can I use LWUIT in a commercial project, by building it myself or including its source code in my application; 2) does the same applies to the Blackberry port of the LWUIT..."

And hakamade finds that EDT ignores my animation: "Hello! I had a wait animation running on screen, while an image was being loaded. When the image became available, the wait animation would stop, and an animation using the image would begin. The wait animation worked without a hitch, but the image animation didn't start. Instead the screen froze until a key or touch screen was pressed. I found the cause of the problem by running LWUIT with some added debug prints. After the wait animation, the component was deregistered. EDT then had nothing to do, and went to sleep. When the animated component was again registered a short time later, EDT was sleeping and didn't wake up. A user input woke it up, and then the midlet continued to work normally. The problem went away when I didn't deregister the animated component after the wait animation. The component isn't animated most of the time..."

The current Spotlight is the James Liu and OpenSolaris Team Roundtable: "'s Gary Thompson moderates a roundtable discussion with James Liu and members of the OpenSolaris Team in this Community Corner 2009 podcast, recorded at JavaOne."

This week's Poll asks "What do you think about Project Kenai?". Voting will run through Thursday.

Our Feature Articles include an article by Biswajit Sarkar, Using the Payment API for Microcredit and Other Applications, which describes how to apply the Payment API (JSR 229) in JavaME applications. We're also featuring Jeff Friesen's Introducing Custom Cursors to JavaFX, in which Jeff shows developers how to leverage undocumented JavaFX capabilities to support custom cursors in versions 1.2 and 1.1.1.

The latest Java Mobility Podcast is Java Mobility Podcast 84: Valderi Leithardt on using SunSpots for gesture recognition.: "An interview with Ph.D. candidate Valderi Leithardt in Brazil on using SunSpots for gesture recognition."

The latest OpenJDK Podcast is

The latest JavaOne Community Corner Podcast is


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.

The Java Champions project is a page I've had bookmarked in my browser for a long time...


Thanks for the mention of the Java Champions Kevin.. They truly are a unique community; one who self-selects their members...Sun doesn't pick them. And btw, there is another Blog Feed of NetBeans luminaries that may be of interest to your readers: --Thank U-- Aaron Houston Program Coordinator Sun Technology Outreach - Java Champions - Java User Groups - NetBeans Dream Team