Demonstrates the use of Java Persistence APIs based on the new Java Persistence specification in conjunction with JavaServer Faces. The sample creates a simple CRUD (Create Retrieve Update Delete) application.