As much as we've been talking about JavaOne 2007 because of last week's proposal deadline, it's easy to forget there are some December conferences to close the book on 2006. Last week was the JavaPolis[2] conference in Antwerp, overlapping in its last days with the beginning of The Spring Experience[3] in Hollywood, Florida.

We're highlighting some blogs from these conferences in today's Weblogs[4] section. Actually, it's worth mentioning that there's more than would fit on our front page, so for further reading, you might want to check out Chet Haase's brief report on speaking at JavaPolis[5]. And to start building out your conference schedule for 2007, Ben Galbraith has an update[6] on his "Desktop Matters" conference.

Let's start with Eamonn McManus'The Spring Experience 2006 (2)[7], which conintues his recap of the conference:
"Following on from my previous entry, some notes from the sessions I attended at the rest of the conference, including my own, with miscellaneous remarks about airports, trains, hotels, and raison d'tat."

Hans Muller's session was atypical in the extreme, as he reports inJavapolis Session Interrupted by Marriage Proposal[8]:
"This year I gave a session at Javapolis about the Swing Application Framework. Before it was all over, there was a surprise announcement."

And in a look back to one of JavaOne's most popular sessions, Scott Violet shows off theExtreme List View[9]:
"In my last blog we finally released the source for this years Extreme GUI Makeover talk; hooray! There are a number of aspects of the app that are worth exploring. For this blog, I want to explore how the extreme list view was done."

In Java Today[10],
the Java 3D Project[11] has released version 1.5.0[12] of their 3D graphics API. "The Java 3D API provides a set of object-oriented interfaces that support a simple, high-level programming model you can use to build, render, and control the behavior of 3D objects and visual environments" 1.5.0's new features include a JOGL Rendering Pipeline, support for non-power-of-two textures, NIO image buffer support for textures, a prototype lightweight JCanvas3D utility and more. You can download 1.5.0 from the project's release builds page[13].

The Java Tutorials' blog answers the question Why is Swing Called Swing?[14] "Since I started at Sun in June of '99 I only recalled that Swing was used as the code name and it stuck. So I asked Jeff Dinkins, one of the original Swing engineers and former manager of the Swing team. Here is the story, from Jeff."

In today's Forums[17],pohl has some concerns aboutJPA and clustering[18]:
"But this got me to thinking: what about a clustered environment? If I have two servers, and one of them changes an entity row that exists as a cached entity on the other server, then the same situation can result, right? Does the clustering in v2 keep JPA caches syncronized? If so, what would I need to do? If not, then should I be avoiding JPA?"

peppertech is trying to track down a jMakipermission denied error[19]:
"I need a bit of a kick in the right direction. I have created a very simple jMaki project in Netbeans and have deployed it to a Resin server that my Hosting provider is using. The pages starts to display in the browser but then stops before it renders the dojo.clock and dojo.according widgets with an error of... "uncaught exception: Permission denied to call method XMLHttpRequest.open". I'm sure this is something that my hosting provider has messed up on their end (I've had to work around a lot of things with this stupid Resin server) but I don't know where this would be getting called in the code."

Finally, the JavaOne 2007 planning forum has added a topic for discussing the java.net Community Corner[20], and bboyes writes:
"Robotics will be here with posters, live demos (including wireless sensors and SunSPOTs this year), and mini talks. We've made a couple of session submissions, both involving open-source code hosted at Java.net. So we think it's going to be possibly the best JavaOne ever. One reason is that we actually started on all this a couple of months ago (I know that seems hard to believe). We'll plan to have some demos running at the Monday night reception. Look forward to seeing you all there!"

Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our news submission
form[29]. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
feed.

Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
site.

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed[32]. Also, once this page is no longer featured as the
front page of java.net[33] it will be
archived along with other past issues in the
href="http://today.java.net/today/archive/">java.net Archive.

Fun goings-on at end-of-year conferences

Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Participation.