Skip to main content

Thursday's Community JavaOne Events

Posted by editor on June 3, 2009 at 11:36 PM PDT

Thursday, Day 3 of JavaOne 2009, brings more contributions to JavaOne 2009 by the community. Again, there will be JavaOne sessions, BOFs, and Community Corner events.

JavaOne sessions and BOFs

The community's day gets started with a 9:30 JavaOne technical session, so I'll provide the technical sessions and BOFs schedule first:

  • 9:30 AM, OpenESB team: TS-4839 Enterprise Integration Patterns In Practice
  • 6:30 PM, Java Champions, JUG Leaders and Dream Team: BOF-3904 - This is a panel discussion between Java Champions/JUG Leaders/NB Dream Team members with Sun's Software Execs (Execs confirmed to attend: Sun's VP of Java Client Platform (Jeet Kaul) and Jim Parkinson who is the Engineering VP for Cloud Services, Kenai, and Zembly). Community Panelists: Kirk Pepperdine, Mattias Karlsson, and Wade Chandler.
  • 6:30 PM, Brian Boyes, Brian Jenkins (Robotics Community): BOF-5369 "Swarm of Brian" - We will mainly be presenting work done in the Greenfoot simulator, where we are proving concepts which will be added to the actual robots.
  • 7:30 PM, Dan Sline, John Yeary: BOF-5394: Improving the Java User Groups (JUGs)
  • 8:30 PM, Alexei Ushakov (JWebPane): BOF-3992 Meet the Team Behind JWebPane, and Learn Advanced Tips and Tricks

Visit my Community JavaOne Week Presentations Schedule for the complete list of sessions by the community (that I'm aware of, that is). If you're presenting at JavaOne, and you're a community member, and you don't see your session or BOF on my schedule, let me know, and I'll add your event. Community Corner events

Thursday is the final day for's Community Corner 2009. I'll be recording podcasts between 10:00 AM and 2:30 PM, when the JavaOne Pavilion closes for the final time in 2009. All of the Community Corner events will be available in podcast form, which will ultimately be available online. But, before and after their podcast recordings, you'll probably have a chance to chat with our visitors in the booth. Here's the schedule:

  • 10:00 AM, Max Lanfranconi ( round table discussion
  • 11:00 AM, NetBeans, Javaleon team: Javeleon is a novel and extremely powerful dynamic update mechanism. Javeleon is applied to the NetBeans Platform and supports seamless run-time updates of NetBeans modules. Whenever a NetBeans Module is compiled Javeleon will reload the module and effectuate all changes to class code while preserving the state of all existing class instances. Followed by drop-in demos starting at 11:30.
  • 11:30 AM, Owen Kellett (Darkstar): Project Darkstar is an open-source server-side Java platform for the development and exectution of horizontally scalable online games, virtual worlds, and social networking software. More than just a communications framework, Project Darkstar boasts a simple API that transparently provides a multithreaded, transactional, persistent, and scalable system without the need for zones or shards. Learn all about the advantages of project darkstar, the typical challenges faced when developing scalable networked games, and how an example game (project snowman) was produced.
  • 12:00 PM, Adam Bien (Enterprise): The complexity and bloat often associated with Java EE are largely due to the inherent complexity of distributed computing; otherwise, the platform is surprisingly simple. Enterprise JavaBeans (EJB) 3.1 actually consists of annotated classes and interfaces that are even leaner than classic POJOs; it would be hard to find anything more to simplify. Nonetheless, (mis)use of Java EE can lead to bloated and overstated architectures. I would like to discuss the essential ingredients of a lean service-oriented architecture (SOA), then explain how to implement one in Java EE without compromising maintainability. I'll start by describing aspects of SOA implementation that lend themselves to procedural programming, then discuss domain-driven (/aka/ object-oriented) design. The patterns and best practices will be explained with Java EE Patterns vs. some J2EE anti-patterns. The discussion is based on
  • 12:30 PM, Mario Fusco: Jammee
  • 1:00 PM, JB Brock, Nick Seiger (Kenai): Kenai APIs and web hooks
  • 2:00 PM, Heather (

Refer to the Community Corner 2009 Schedule for the latest updates to Thursday's schedule.

Recent spotlighted JavaOne news:

JavaOne begins!: James Gosling has arrived at Moscone in San Francisco, CA for JavaOne week: "JavaOne is finally beginning! Getting ready for this one has been an incredible amount of work for everyone involved. The lineup of sessions is superb. I had a *really* hard time picking the Duke's choice winners (they all deserved to win). The engineering teams have been doing grand acts of heroism to get a pile of software releases ready. The demos have come together beautifully. Some are a little too close to the bleeding edge..."

The latest JavaOne-related Weblogs include:

Tim Boudreau, Photos from JavaOne: A few photos from around JavaOne, taken with the world's weirdest lens.

Masood Mortazavi, if (atJavaOne) { pod.visit.JavaDB(); }: If at JavaOne, you should visit the Java DB pod and learn all about this fantastic database engine implemented in Java. At the pod, you'll get a chance to talk directly to Sun's Java DB (Apache Derby) team. In the...

Terrence Barr, JavaOne news update 1: Coming up for air ... as every year, things are extremely busy at the conference and I barely have time to catch my breath. A quick update of various news from yesterday: Tuesday's general session had a host of announcements...

Marina Sum, Technical Session on SOA's Deployment Challenges: Here is a summary of a technical session on Tuesday, June 2 by Sastry Malladi from eBay.

 Binod, SailFin CAFE : Converged Application Framework: In this blog, I am explaining what is in the new project that went live yesterday.

Rajiv Mordani, Slides from our talk at JavaOne.: Jan Luehe, Greg Wilkins and I did a talk on Servlet 3.0 at JavaOne yesterday. Am attaching the slides from the talk for those that didn't make it or did make it and want a copy of the slides :).

Arun Gupta, GlassFish Survey for a chance to win Canon SD 770, Garmin nuvi 200w, iPod Touch, and a Wii: Would you like to win any of the following gadgets ? A 16 GB iPod Touch Garmin nuvi 200w Cano

Harold Carr, Speaking on Metro/.NET interop at Microsoft Keynote at JavaOne: On Thursday June 4, first thing in the morning at JavaOne, I will be on stage with Microsoft at their keynote demonstrating Java web service interoperability with .NET via the Metro web service stack.

Arun Gupta, JavaOne 2009 Day 1 In Pictures: Here are some pictures from JavaOne 200

Cay Horstmann, Java One 2009 Day 1: Here is my report from Java One 2009 Day 1. Overall, for me, the highlight of the day was seeing Larry Ellison on the stage, appearing generally supportive of the entire breadth of the Java ecosystem.

Marina Sum, On Java University at JavaOne: Joe Boulenouar talks about his impressions and feedback from students.

Felipe Gaucho, 5 minutes with Jetty during JavaOne 2009: If you had read my blog before you know I am

David Herron, JavaOne 2009 opening Keynote: The JavaOne opening keynote is still a fancy rock & roll show with fancy stage and the like. It's always exciting to see what they have to say, and they do a good job of spinning a story that Java...

Felipe Gaucho, Brazilian Digital TV at JavaONE 2009: Visiting the Fishermans Wharf at San Francisco Bay I met the

David Herron, OpenJDK Porter Group BOF: Just a reminder to those of you a) attending JavaOne, b) interested in porting OpenJDK to other platforms, we have a BOF on thursday night. Please attend. The agenda is to simply bring the right people into the room and...

Coverage of the Forums will return next week, after JavaOne.

There is no Poll during JavaOne week. There will be a new poll next week.

Our Feature Articles include Gary Benson's just published Zero and Shark: a Zero-Assembly Port of OpenJDK, which tells the interesting story of how the Java group at Red Hat developed a cross-platform OpenJDK port; and Protect Your Legacy Code Investment with JNA, by Stephen B. Morris, which introduces Java Native Access (JNA) and demonstrates how it can be used to facilitate interaction between Java programs an native libraries, for example Windows DLLs.

The latest Java Mobility Podcast is Java Mobility Podcast 79: JavaOne 2009 Preview, in which JRoger Brinkley and Terrence Barr preview JavaOne 2009 for mobile, media and embedded developers.

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.

Thursday, Day 3 of JavaOne 2009, brings more contributions to JavaOne 2009 by the community...