NetBeans 7.2, choose Java EE bundle (NOT Java SE), http://netbeans.org/downloads/. It contains the Java EE APIs and two servers, GlassFish and Tomcat.
Subversion projects in NetBeans. You can not create your own repository, each group has a repository called labsolution. The URL of the repository can be found here.
Subversion at the ICT school
Free subversion book
Java EE, http://www.oracle.com/technetwork/java/javaee/overview/index.html
It is a good advise to read the specifications when there are unclarities, since what is written there is always correct.
JavaServer Faces, http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html
Java EE Documentation
Java EE overview
Java EE Training & Tutorials
The Java EE 6 Tutorial:
An overview of Java EE 6
Java developer connection
There are many tutorials at the NetBeans site
JavaServer Faces tag library documentation
JPA and EclipseLink
Loading strategies and other performance related issues
Arkitecture and Design
A site with many tips concerning Java EE development. There are also several free pdf books.
Publications concerning security issues.