Access Keys:
Skip to content (Access Key - 0)

Beginning with the Java EE 6 Platform


This lab will offer an overview of Java EE 6 through a rundown of its key new features. Participants will build an application from scratch via incremental steps and a dozen demos and exercises, each illustrating new features of the platform. The lab is an ideal opportunity to get up to speed with Java EE 6. Attendees will learn about: - Managed beans, Enterprise JavaBeans (EJB) 3.1 packaging and testing - Java Persistence API (JPA) improvements - JavaServer Faces (JSF) with facelets, composite components, Ajax - RESTful resources - Contexts and Dependency Injection (CDI) and more The content was initially created with Antonio Goncalves (Java EE 6 book author and EG member) and is perpetually improving at

Required Software

  • Java 6 (recent update, ideally _21)
  • NetBeans 6.9.1 (Java or "All" bundle)
  • GlassFish 3.0.1 (if not already installed as part of the NetBeans bundle)
  • Maven 2.x (3.x also seems to work)
  • cUrl or some other command line HTTP client (wget, ...)


Do you like this talk?

Related Presentations

The Future Roadmap of Java EE
Java Persistence 2.0
Creating Lightweight Applications With Nothing But Vanilla Java EE 6
JPA Futures
Java EE 6 Tooling Status what am I missing
The future of the GlassFish community
The JavaEE BOF
Java EE 6 Tutorial. Reloaded!
Beginning with the Java EE 6 Platform
JAX-RS, Java EE 6, and the future
HK2 Oracle WebLogic Server, Oracle GlassFish Server, and Beyond

Search by Tag

Below are the 190 labels used in Devoxx 2010 listed alphabetically. Click on a label to see its associated content.
activiti, actors, adobe, agile, air, ajax, akka, alm, amazon, analysis, android, animations, annotations, apache, ast, asynchronous, atomsphere, authentication, authorization, authz, azure bayeux, birt, blackberry, bof, bpm caching, camel, cassandra, cdi, ci, clojure, closures, cloud, clusters, collaboration, collections, comet, conference
design, devops, dsl, duchess, dvcs, ec2, eclipse, ehcache, ejb3, ejb31 faces, fantom, findbugs, flash, flex, flex4, foss gae, gaelyk, gis, git, glassfish, google, grails, groovy, gui, guice, gwt
hadoop, hazelcast, hbase, hdfs, hibernate, hive, html, html5, http, hudson, infinispan, ioc, iphone, itext, izpack j2ee, java7, java8, javaee, javaee6, javafx, javaposse, javascript, javase, javase7, javase8, jax-rs, jax-ws, jdk, jdk7, jdk8, jms, jmx, jpa, jpa2, jquery, jsf, jsf2, jsonp, jsr299, jsr330, jug, jvm labs, lambda, loadui, lombok, mahout, mapreduce, maven, methodology, microsoft, mobile, modules, mongodb, morlocks, multicore, mylyn
news, nexus, no-sidebar, nosql, oauth, oltp, openam, openid, openjdk, openoffice, osgi parleys, patterns, pdf, performance, prototype, puzzlers, quickie, rails, repl, reporting, rest, ria, roo scala, scalable, seam, search, servlet, servlet3, soa, soloist, speakers, spock, spring, springmvc, sql, stm, struts, svn, symbian
tapestry, tdd, testing, tools, tools_in_action, twitter, uma, uml, university, url, visualvm, voldemort w3c, web20, webos, websockets, websphere, weld, wicket, ws-addressing, wtp, xfa, xhr, xml
Adaptavist Theme Builder Powered by Atlassian Confluence