Independent Review of GlassFish

| May 17, 2013

It is always great to see independent reviews of GlassFish. ZeroTurnaround's Sigmar Muuga did a pretty cool review of GlassFish recently (recall that these are the folks behind the popular JRebel tool). He covered download, installation, startup, tools, admin console, community, documentation and support.

Here are some quotes from Sigmar:

"So, (more...)

10 Ways JMS 2 == Less Code

| May 16, 2013

JMS 2 is one of the most significant parts of Java EE 7. One of the principal goals of the JMS 2 API is improving developer productivity by reducing the amount of code to work with JMS by adopting programming paradigms like higher level abstractions, dependency injection, annotations, runtime exceptions, (more...)

JDBC/Form-Based Authentication in GlassFish

| May 14, 2013

Security, specifically authentication and authorization, is one of the least well understood parts of Java EE. This is despite the fact that most Java EE application servers, including GlassFish have extremely robust infrastructures for securing Java EE applications. This is why it is no surprise that one of the most (more...)

Congratulations JCP Star Specification Leads!

| May 13, 2013

Please join me in congratulating the 2012 JCP star specification leads Pete Muir of Red Hat (lead for CDI 1.1), Santiago Pericas-Geertsen of Oracle (co lead for JAX-RS 2) and Marek Potociar of Oracle (co lead for JAX-RS 2). Leading a non-trivial group of often opinionated, very intelligent people to achieve meaningful (more...)

Java EE@JavaOne Russia 2013

| May 10, 2013

JavaOne Russia 2013 was held at the Crocus Expo Center in Moscow on April 23-24. The conference was a resounding success with a great vibe, excellent technical content and numerous world class speakers. Some notable speakers included Werner Keil, Joonas Lehtinen, Heather VanCura, Paul Bakker, Bert Ertman, Talip Ozturk, Anil (more...)

JavaOne Russia 2013 Trip Report

JavaOne Russia 2013 was held at the Crocus Expo Center in Moscow on April 23-24. The conference was a resounding success with a great vibe, excellent technical content and numerous world class speakers. Some notable speakers included Werner Keil, Joonas Lehtinen, Heather VanCura, Paul Bakker, Bert Ertman, Talip Ozturk, Anil (more...)

HTTP Upgrades in Servlet 3.1

Servlet 3.1 is a relatively minor release slated for Java EE 7. However, the Java EE foundational API still contains some very important changes, especially for folks building on the Servlet API. The newly added support for HTTP protocol upgrades is a great example. The upgrade facility has been (more...)

Santiago Pericas-Geertsen on JAX-RS 2

The 130th episode of the Java Spotlight podcast features an interview with JAX-RS 2 co-spec lead Santiago Pericas-Geertsen. JAX-RS 2 is one of the key parts of the Java EE 7 platform and a vital update to the very popular API. Santiago talks with Roger Brinkley about the motivation for the JSR, some of (more...)

Anthony Lai on Java EE Concurrency Utilities

| Apr 30, 2013

The 129th episode of the Java Spotlight podcast features an interview with Java EE Concurrency Utilities (JSR 236) spec lead Anthony Lai. As you may be aware, the Java EE Concurrency Utilities has been a long awaited and very important foundational API, especially for third party vendors to more easily integrate with the (more...)

JavaOne CFP Deadline Extended

| Apr 15, 2013

If you wanted to submit to JavaOne but did not get around to it yet, you are in luck! The call for papers deadline for JavaOne San Francisco 2013 was just extended to April 23rd.  JavaOne this year is going to be held on 22–26th September. As usual, there are tracks for Java SE, (more...)

Glassfish 4 on Ubuntu Touch

| Apr 11, 2013

A few years ago, it was unthinkable to most of us that a Java application server can run on a mobile phone. Now it seems almost passé. Many of you have probably at least passingly heard about running GlassFish on the Raspberry Pi. Mike Croft took things a step further (more...)

Java EE 7 Maven Archetype

| Apr 10, 2013

For those of us doing Java EE development with Maven (which by my own account as a former consultant is pretty much all Java EE/GlassFish adopters), Archetypes can be a great productivity boost, especially while getting started. You will be pleased to know that there is already a Java EE 7 (more...)

JMS 2, Bean Validation 1.1, JBatch, JSON-P Go Final!

Java EE 7 is almost to the finish line! The first slew of Java EE 7 JSRs have successfully passed their Final Approval Ballots and are now final. JMS 2 (JSR 343), Bean Validation 1.1 (JSR 349), JBatch (JSR 352), and JSON-P (JSR 353 (more...)

JavaOne Russia Schedule Posted

The official schedule for JavaOne Russia 2013 is now posted. For the folks that are not yet aware, JavaOne Russia is to be held on 23-24 April at the Crocus Expo International Exhibition Center in Moscow.

As you can expect there are keynotes, technical sessions, hands-on labs and demos led by Java luminaries from Russia and (more...)

An Overview of JAX-RS 2

JAX-RS 2 is one of the most significant parts of the upcoming Java EE 7 release. In a brief article, consultant, German author and celebrated Java EE advocate Adam Bien does a great job of overviewing the major changes in JAX-RS 2. He talks about asynchronous processing, EJB/CDI integration, (more...)

FishCAT: GlassFish 4 Community Acceptance Testing

GlassFish 4 is under development now and will be released along with Java EE 7 in a few months. We need your help in testing the nightly and promoted builds of GlassFish. This is an opportunity to significantly influence the quality of GlassFish as well as to provide early feedback on (more...)

Generic JPA DAO/Repository Implementation

The DAO (aka Repository in Domain-Driven Design parlance) is a pervasive design pattern in server-side applications today. If you have a very large number of DAOs that are fairly homogenous/CRUD based, it can be very useful to have a generic version that you can then subclass as needed. German author and (more...)

Java EE@33rd Degree 2013

33rd Degree 2013 was held in historic Warsaw, Poland on March 13-15. For those unaware, dubbed "the Conference for Java Masters" this is the premier Java conference for Poland. It attempts to bring together elite speakers in the Java community across the globe. Some notable speakers this year included Tim Berglund, (more...)

Java EE, Saviours and Frozen Time…

| Mar 29, 2013

We've mentioned TomEE in the near past. Led by powerhouse developer David Blevins, it is a very exciting initiative that takes Tomcat and integrates all the necessary APIs to make it a fully certified Java EE 6 Web Profile offering. It makes Java EE a real possibility for developers focused on (more...)

Jitendra Kotamraju on JSON-P

| Mar 28, 2013

The 126th episode of the Java Spotlight podcast features an interview with JSON-P spec lead Jitendra Kotamrajuv. Although he generally keeps a pretty low profile, Jitendra (or Jitu as he prefers to be called) is one of the key engineers behind GlassFish. Before leading JSON-P, Jitu lead both the specification and implementation of JAX-WS 2. (more...)