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 java.net) 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,
"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
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 java.net
News Headlines :
- Java EE 5 Beta
Enterprise Pack 5.5 Preview
- Sequoia 2.6.1
Europe 2006 Call for Papers
- EasyBeans -
Objectweb EJB 3 Container
- Equinox 1.6
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form. 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
Current and upcoming Java
- February 20-23, 2006 - Enterprise Java Architecture Workshop Madrid
- February 22-23, 2006 - Sun Tech Days - Singapore
- February 24-26, 2006 - Greater Wisconsin Software Symposium
- February 25, 2006 - JCO Conference
- March 3-5, 2006 - Gateway Software Symposium
- March 6-9, 2006 - Enterprise Java Architecture Workshop Dublin
- March 6-9, 2006 - O'Reilly Emerging Technology Conference 2006
- March 10-12, 2006 - New England Software Symposium
- March 11, 2006 - JCO JUG Meeting
- March 11-12, 2006 - Weekend With Experts
- March 15, 2006 - JavaUK06
- March 17, 2006 - 3rd IEEE International Workshop on Mobile Peer-to-Peer Computing (MP2P'06)
- March 17-19, 2006 - Twin Cities Software Symposium
- March 21-22, 2006 - Java Expo '06 at Sun Tech Days Madrid
- March 23-25, 2006 - TheServerSide Java Symposium
- April 7-9, 2006 - Greater Carolina Software Symposium 2006
- April 11-12, 2006 - Sun Tech Days - Sao Paulo
- April 20-21, 2006 - Sun Tech Days - Moscow
- April 21-23, 2006 - Western Pennsylvania Software Symposium 2006
- April 24-27, 2006 - MySQL Users Conference 2006
- April 25-28, 2006 - Enterprise Java Architecture Workshop Toronto
- April 28-30, 2006 - Northern Virginia Software Symposium
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
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.
Java EE 5 reaches beta