Este aplicativo Pet Catalog explica uma aplicação Web que utiliza JSF 2.0, Java EE 6, GlassFish e MySQL.
O tutorial Pet Catalog do Java EE 6 pode ser encontrado em: http://weblogs.java.net/blog/caroljmcdonald/archive/2009/08/java_ee_6_pet_c.html
Também demonstra a utilização da API Java Persistence.