anchor.diff:  
   The Java Petstore was a sample application created by Sun for its http://www.oracle.com/technetwork/java/javaee/blueprints/index.html[Java BluePrints] program. The Java Petstore was designed to illustrate how J2EE (and then Java EE) could be used to develop an eCommerce web application. Yes, the point of the Petstore is to sell pets online. The Petstore had a huge momentum and we started to see plenty of Petstore-like applications flourish. The idea was to build an application with a certain technology. Let's face it, the J2EE version was far too complex using plenty of (today outdated) http://java.sun.com/blueprints/corej2eepatterns/[design patterns]. 
   
  -With a single Forge script, you will generate a CRUD application that will let you manage the Pet's catalog. 
  +With a single Forge script, you will generate a CRUD application that will let you manage the Pet's back-end catalog. 
   
   ==== Executing the script
   
  
positive.code: [temps]$ run ../../code/script/generate.fsh
  ----
  
  You will see hundreds of lines of code scrolling. Once the project is successfully created, have a look at the thousands of lines of code (Java, XML, HTML, CSS...) that Forge generated. The only missing feature today is the ability to generate methods. That's why some classes are just empty (e.g. the service tier). But adding method is in the roadmap. 
  
  And the best of all, is that it works! To build the application, just do it Forge :
  
  [source, console]
  ----
  
negative.code: jpa-new-field --named numcode --length 3 ;
  ----
  
  If you save these commands into a file called `country.fsh` then, you just have to execute with : 
  
  [source, console]
  ----
  