Seam Framework: Experience the Evolution of Java EE (2nd Edition)