The following files were generated based on the sample configuration files. None of these files are hand made. Run the generator and it makes all this. I generally never wind up touching the Java files. The templates views generally need a little customization. With the JSP, I usually wind up copying the expression language from the generated files into the designer's HTML template. Given the schema is defined and the HTML is complete, I can make a fully functional site about this size in a couple of days! And if you want me to compete with Ruby, I can do what they do in their demos in less time...
generated/ java/com/tgpimports/ Press.java Story.java Vineyard.java Wine.java CMSAssignment.java CMSLog.java CMSMessage.java CMSVersion.java Contributor.java template/ CompanyView.java DistributorsView.java HomeView.java MapView.java PressView.java SearchView.java VineyardView.java WineView.java jsp/ press.jsp search.jsp vineyard.jsp wine.jsp company.jsp distributors.jsp home.jsp map.jsp include/ footer.jspf head.jspf menu.jspf related/ press.jsp story.jsp vineyard.jsp wine.jsp create.sql alter.sql (based on a db/entites differencer)