Wednesday Feb 01, 2012

Java EE 6 pulled crowd at Austin JUG

I delivered a NetBeans-driven Java EE 6 session to about 80+ attendees at the Austin JUG yesterday. The session built a typical three-tier Web application using the new/updated technologies in the Java EE 6 platform. I was told this is one of the largest attendance seen at the JUG in recent months. Java EE 6 is indeed a crowd puller ;-)

Rob Ratcliff, the JUG leader, started with a great overview of "Whats new in Java" covering recent JDK update releases, Java FX 2.1 Developer Preview for Mac and Linux, Java EE 6 and WebLogic 12c, NetBeans 7.1 and other stuff. His complete slides are available here. I was fortunate to speak at the JUG because an informal survey of the attendees showed that nobody attends (or plan to attend) a conference in the coming months.

During my session, the highly interactive attendees learned about NetBeans wizard-driven Java EE 6 application development. Here are some of the features that were demonstrated in the talk:
  • Improvements in Java Persistence API
  • "web.xml"-free and annotation-driven Servlets
  • Simplified packaging of EJBs in a WAR file, no-interface and single file definition of EJB
  • Session preservation across redeploys
  • Facelets (XHTML/CSS) as templating language for JavaServer Faes to achieve true MVC
  • Integration of Bean Validation with JPA and JSF
  • Typesafe dependency injection and Producer/Observer of events using CDI
  • RESTful resources using JAX-RS

The application was built using NetBeans and deployed on GlassFish. This same application can be easily deployed on WebLogic 12c as well since it is full Java EE 6-compliant as well now. The complete instructions for NetBeans/GlassFish are available here and same instructions for NetBeans/WebLogic will be made available shortly as well.

The session ran almost 45 minutes beyond the scheduled time with most of the attendees staying late and asking questions. The feedback from the attendees was very positive. One of them was even starting a new project using NetBeans + Java EE 6 + GlassFish next week so this talk was directly relevant. Also found another attendee using GlassFish for development and WebLogic for deployment for their Java EE 6 application. Rob used GlassFish for an internal US Military project and has been deployed for more than 2 years with nearly zero maintenance.

Check out some pictures from the JUG visit ...

A tweet like the one below definitely make the quick trip worth it ...

The formal JUG session was followed by a beer-a-thon (lemonade-a-thon for me ;-) at BJs.

Some interesting facts about Austin ...
  • Michael Dell (chairman and CEO of Dell) lives in Austin, Dell worldwide headquarters are in Austin.
  • Lance Armstrong is from Austin.
  • Sandra Bullock, Matthew McConaughey, and Brad Pitt has homes in Austin.
  • Whole Foods chain started and headquartered in Austin. I was lucky enough to squeeze time out for a lunch with a colleague at one of their stores in this less-than-24-hour visit to Austin.
  • Keep Austin Weird
Download the NetBeans/GlassFish instructions and let us know how you are using Java EE 6.

Next stop is Reykjavik (Iceland), Stockholm (Sweden) and Umeå (Sweden), more on that later ...

Monday Jan 30, 2012

Java EE 6 Hands-on lab at Austin JUG Tomorrow

Want to learn how Java EE 6 drastically reduces the amount of code to be written and still improves your productivity for build a Web application ?

Simple, ease-of-use, extensible, light-weight are some of the terms very commonly associated with Java EE 6. In a two hour interactive session at Austin JUG tomorrow, learn how NetBeans, GlassFish, and MySQL provide a killer threesome for building your enterprise and Web applications.

When ?   Jan 31, 2012, 6:30 - 9pm
Where ?   Li'l Tex Auditorium, Commons Building (#137), University of Texas J. J. Pickle Research Campus

Be there at 6:30pm for the pizza as the session will start promptly at 7pm. And I'd like to share all the goodness with you.

And let me know if you'll be interested in running together on Wednesday morning.

profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.

Java EE 7 Samples

Stay Connected


« February 2017