Skip to main content

Java Tools Community Corner Podcast Features Duke's Choice Award Winners

Posted by editor on June 30, 2009 at 5:53 AM PDT

When Java Tools Community Leaders Toni Epple and Fabiane Nardon invited the SQE (Software Quality Environment) Project team to participate in the Java Tools SQE Roundtable podcast at this year's JavaOne, they weren't planning on the Duke's Choice Awards being among the topics of conversation. But that was before the Duke for "Java Technology in Network Solutions" was awarded to ND SatCom for the NetBeans Satellite Tracking System. The tracking system occupies Sven Reimers and Florian Vogler each work day (ND SatCom has developed more than 1000 modules that run on top of NetBeans), while they push ahead with SQE project development at night and on weekends.

This isn't to say that there is no relationship between the NetBeans Satellite Tracking System and SQE. SQE itself is tightly integrated with NetBeans. Here's one reason why Sven and Florian both appreciate NetBeans: during the podcast, Fabiane asked if a lot of work was required to adapt SQE for the new NetBeans 6.7 platform. The answer? No work was required whatsoever, due to the backwards compatibility that is engineered into NetBeans.

SQE consists of several elements, including code defect analysis, metrics, and dependency analysis. When asked which SQE component they the most important, both Sven and Florian agreed on the FindBugs code defect tool. It provides free and fast analysis of code, immediately locating annoying bugs that might otherwise occupy hours of a developer's time.

Right now, the SQE team consists of Sven and Florian. But, they are seeking help with the project. There are a lot of smaller items that could easily be tackled by someone who wants to make a contribution. Visit the SQE project site if you're interested in helping.

You can find the 2009 Community Corner podcasts as they are published (along with the podcasts from previous years) on the JavaOne Community Corner Podcast page.

In Java Today, is proud to announce the availability of NetBeans IDE 6.7! Download NetBeans IDE 6.7: "The focus of NetBeans IDE 6.7 is connectivity - helping developers to connect to the latest technologies and to each other. New features include integration with Project Kenai, a collaborative environment for developers to host their open-source projects; native Maven support, and Hudson integration. Building on the success of previous releases, NetBeans IDE 6.7 offers enhancements for Java, PHP, Ruby, JavaScript, Groovy and C/C++, and more. Additional highlights include a self-diagnostic Profiler, and support for SVG Rich Components, remote debugging in Ruby, and the latest version of GlassFish. The release also provides plug-in support for Zembly, a single registry and repository for popular Web APIs..."

Listen to the Java Tools SQE Roundtable, JavaOne 2009 podcast: "Java Tools Community Leaders Toni Epple and Fabiane Nardon speak with members of the SQE (Software Quality Environment) project team in a Community Corner roundtable recorded at JavaOne 2009..."

Back from Jazoon, Danny Coward writes about Java ME Defragmentation: "For those of you concerned about Java ME fragmentation, you were probably pleased about the creation of JATAF - a group of mobile companies (and Sun) getting together to try to sort out the issues of differences in implementation, quality, and performance that even the best API specs can't always iron out..."

In today's Weblogs, Masoud Kalali reports NetBeans 6.7 is here. Grab your copy and explore tens of new features: "Top Features of this release are Integration with project Kenai,issue tracker and Hudson integrations; and enhancements to Java, PHP, Ruby, Groovy and C/C++. Highlights of the 6.7 release include support for JavaScript 1.7, Ruby Remote Debugging, and integration of the Java ME SDK 3.0."

Arun Gupta tells us that in Brazil picked GlassFish over JBoss - Find out why!: "Vinicius Senger, founder of Globalcode - a Java training/consulting company in Brazil, is running on GlassFish instead of JBoss. He is a Java EE architect, consultant, trainer, and do Java EE related research as well. He is a JSF 2 Expert Group member,..."

And Cay Horstmann takes A First Look at NetBeans 6.7: "A few days after Eclipse Galileo, Netbeans released its latest offering, Netbeans 6.7. Here is a first look, as always from my entirely biased perspective."

In the Forums, Ken-- has an issue where glassfish v3 sometime halt: "i am trying to migrate one of my webapps to glassfish v3. The webapp is running very smooth with apache2 + tomcat 6.0.14. My webpp @ gf3 is up and running very smooth for first day but sometime it halts for unknown reason. No response from web browser. both webapps and admin web console but telnet test is ok. pls advise. Attached pls find the server.log and jstack log..."

razvan_petrescu needs to Track client session in a WS implemeted as an EJB: "I was trying to implement WebService a stateless EJB, but I need to track client sessions, similar the way is it done in a servlet. Is this possible ? since I've realized that the container doesn't set any session on HttpServletRequest object, and the HTTP response does not contain any JSESSIONID. Of course, everything works fine if the WS is implemented a simple class running in the WebContainer, but forces me to use an indirection, because I want to have the business implemented as EJBs..."

And sandeepkumar03 finds that Pick Midlet not working in Resource Editor: "Hi All, I am using LWUIT_20080814 build resource editor. I wanted to do the styling by selecting the Midlet. But its not working, only default LWUIT Demo is shown. I am using Windows XP Professional, JDK 1.6 Anybody has faced similar issue?"

The current Spotlight is the Christine Montilla Dorffi's article "2009 JavaOne Conference Wrap-Up: A Solid Show": 'The JavaOne conference is the kind of event where the declaration "Classpath is dead!" causes hundreds of people to applaud soundly and hoot their approval. We're talking hardcore, middleware-loving, certified-geeky Javaheads coming together to share their love of -- and frustrations over -- the Java programming language and platform, and the extended technology that it informs...'

This week's Poll asks "What's the current status of the Java technologies employment market?". The poll will run through Thursday.

Our Feature Articles include a new article by John Ferguson Smart, Grails and Continuous Integration: An Essential Combo, which shows how to set up a Continuous Integration (CI) build job to compile and test your Grails application in Hudson, for automated continuous integration. We're also featuring Felipe Gaucho's article, Exposing Domain Models through the RESTful Service Interface, Part 1, which describes domain models and demonstrates how to create a generic CRUD application.

The latest Java Mobility Podcast is Java Mobility Podcast 81: JTDF, in which Eric Areseneau talks about Victor D'yakov talks about the new Java Device Testing Framework project in the Mobile & Embedded Community.

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.

When Java Tools Community Leaders Toni Epple and Fabiane Nardon invited the SQE (Software Quality Environment) Project team to participate in the Java Tools SQE Roundtable podcast at this year's JavaOne, they weren't planning on the Duke's Choice Awards being among the topics of conversation...