Skip to main content

Duke's Travels

Posted by editor on February 22, 2006 at 7:34 AM PST

Java EE 5 reaches beta

Please indulge us another theme day, because just a week after Java SE 6 went beta, Java EE 5 has joined the beta club. We're spotlighting this with a couple of blogs and other items today.

If you're interested -- and since most Java developers work in the enterprise, I suspect you are -- then check out the official Java EE 5 home page and download the SDK. You may also want to visit the GlassFish project, which is developing an open-source Java EE 5 application server.

In the Projects and
Graham Hamilton is Raving about Java EE 5: " I think Java EE 5 will be by far the biggest developer event of 2006. I love what we've accomplished in Tiger and Mustang, but Java EE 5 brings a much deeper and more important set of changes. [...] Java EE 5 looks like it is on track to be the really Big Winner."

The draft review is underway for JSR 259, Ad Hoc Networking API. "The purpose of this JSR is to define an API that enables communication between mobile devices in a bearer agnostic peer-to-peer ad-hoc network environment." This J2ME extension targets both CLDC and CDC. The review period for this spec ends on March 1.

Eduardo Pelegri-Llopart points out that Java EE 5 and GlassFish are Community Efforts in today's Weblogs:
"This is a multi-release morning: the Beta for the SDK for Java EE 5 and the Technology Preview for NB 5.5 Enterprise Pack. A big step for the Java EE platform, GlassFish, the tools, and the communities that power them."

Presaging tomorrow's feature article with a little theory, Chet Haase blogs on how to
Make Your Animations Less Ch-Ch-Choppy:
"This is Part One of a two-part series. Part One examines some of the factors that contribute to choppy animations. Part Two (an upcoming article on examines some of the solutions to those problems."

Finally, David Herron shows off the
Regression contest prizes:
"Three weeks ago I launched the Mustang Regression Contest. The grand prizes are five Ultra 20 workstations, which are to be awarded for the "best" regressions submitted during the contest. The other day Ray Gans and I brought them from the a storeroom in the Menlo Park campus to one in the Santa Clara campus. So while moving them I thought to post a picture to show you guys what you're competing for."

In today's Forums, km105526 notes some deployment limitations in
Re: How do I edit environment entries of web applications?
"I don't think GlassFish Admin Console/Deployment has the capability of being able to edit the deployment descriptors of 'deployed' applications. The ways suggested in the thread is something that the users have thought on their own (it is an innovation). You have to redeploy the application after modifying the DD and repackaging it."

Re: Performance of JEditorPane with unicode characters, leouser writes:
"Wow, there is a huge difference in behavior between the java 5(update 4) and the Java 6 on my machine. By moving back to 5 Im able to experience this. Different runs produce different rough times. I've seen 30 - 60 seconds to see the text on the screen, resizing, etc... . This isn't what I was seeing on Java 6 earlier where I found myself wondering: what is he talking about?"

In Also in
Java Today
the DevX article A Test-Driven Exploration of the Advanced Features of EJB 3.0 wraps up a three-part exploration of the current EJB 3.0 spec. "This third article will explore more advanced topics such as transaction management, callbacks, interceptors, and exceptions." It also adapts the series' example code, a music-store application, to use a test-driven approach, since "Enterprise Beans in EJB 3.0 are easier to test than EJBs written to prior versions of the specification. This is largely because in the 3.0 specification EJBs are simply POJOs annotated with specific EJB 3.0 annotations."

"Ant is the premier build tool for Java developers, and Eclipse is the premier integrated development environment (IDE) for Java programmers. Eclipse is great at visual development, and Ant is great for builds." So obviously, you don't want to have to drop out of the IDE and down to the command line to kick off each build. In Integrating Ant with Eclipse, Part 1, the first installment of a two-part excerpt from "Ant: The Definitive Guide, 2nd Edition," Steve Holzner shows how to write and run your Ant build.xml files from inside Eclipse.

In today's
News Headlines

Registered users can submit news items for the href=""> News Page using our
news submission
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href=""> News RSS

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.

Java EE 5 reaches beta