anchor.diff:  
   ==== JBDS
   
  -After opening the Forge wizard (Ctrl + 4 or CMD + 4 on Mac) you should choose _REST: Generate Endpoints from Entities_, the first step, you need to configure the REST in your application, enter all information such as:
  +Open the Forge wizard (Ctrl + 4 or CMD + 4 on Mac) and choose _REST: Generate Endpoints from Entities_, the first step, you need to configure the REST in your application, enter all information such as:
   
   image::using/rest-setup.png[title="Configuring REST"]
   
  -The next step you'll have a list of the all entity that your application has, select all and click finish:
  +Click next to select the entities for which endpoints should be generated, select all, and click Finish (or click Next for more options):
   
   image::using/rest-entities.png[title="Generating RESTEndpoints from JPA entities"]
   
  -You can customize some values if you prefer, such as _Configuration Strategy_, _Class Name_, _Content Type_ and so on.
  +You can customize some options if you prefer, such as _Configuration Strategy_, _Class Name_, _Content Type_ and so on.
   
   
   === Deploying on WildFly
   
  -Do we need to introduce http://wildfly.org/[WildFly]? Quickly then. WildFly is a flexible, lightweight, managed application runtime that helps you build amazing applications... and we going to need it to deploy our web application and REST endpoints. For that, we have several options : http://wildfly.org/downloads/[download] it, install, execute and deploy our web application, or use a JBoss Forge addon. Let's try that.
  +Does the WildFly application server need much of an introduction? http://wildfly.org/[WildFly]? Quickly then. WildFly is a flexible, lightweight, managed application runtime that helps you build amazing applications... and we are going to need it to deploy our web application and REST endpoints. For that, we have several options : http://wildfly.org/downloads/[download] it, install, execute and deploy our web application, or use a JBoss Forge addon. Let's try that.
   
   ==== Installing the JBoss AS Forge addon
   
  -The beauty of JBoss Forge is that it's extensible. In fact, Forge is a add-on container (called Furnace) and everything is seen as an extension (as a matter of fact, the CLI is an add-on!). To see the list of add-ons, juste visit the Forge documentation(http://forge.jboss.org/addons). And if you want to see all the already installed add-ons, execute the following command : 
  +The beauty of JBoss Forge is that it's extensible. In fact, Forge is a add-on container (called Furnace) and everything is seen as an extension (as a matter of fact, the CLI itself is an add-on!). To see the list of add-ons, juste visit the Forge documentation(http://forge.jboss.org/addons). And if you want to see all the already installed add-ons, execute the following command : 
   
   [source, console]
   ----
   [cdbookstore]$ addon-list
   Currently installed addons:
  -org.arquillian.forge:arquillian-addon,1.0.0-SNAPSHOT
   org.jboss.forge.addon:addon-manager,2.12.2-SNAPSHOT
   org.jboss.forge.addon:addon-manager-spi,2.12.2-SNAPSHOT
   org.jboss.forge.addon:addons,2.12.2-SNAPSHOT
  -org.jboss.forge.addon:as,2.0.0-SNAPSHOT
  -org.jboss.forge.addon:as-jboss-as7,2.0.0-SNAPSHOT
  -org.jboss.forge.addon:as-jboss-wf8,2.0.0-SNAPSHOT
  -org.jboss.forge.addon:as-spi,2.0.0-SNAPSHOT
   org.jboss.forge.addon:bean-validation,2.12.2-SNAPSHOT
   org.jboss.forge.addon:configuration,2.12.2-SNAPSHOT
   ...
  -----
  -
  -Enough, talking, let's install the http://forge.jboss.org/addon/org.jboss.forge.addon:as[WildFly add-on]. For that, in the Forge console just type the following command (and wait for Maven to download the Internet) :
  +etc
  +...
  +----
  +
  +Enough, talking, let's install the http://forge.jboss.org/addon/org.jboss.forge.addon:as[WildFly add-on]. For that, in the Forge console just type the following commands (and wait for Maven to download the Internet) :
   
   [source, console]
   ----
  
positive.code: [Book.java]$ jpa-new-field --named title
  ----
  
  This creates an attribute called `title` of type `String` with get/set methods. Notice that Forge has also updated the `toString` method. Let's add more commands with different parameters (remember to press `TAB` to get the parameters) :
  
  [source, console]
  ----
  
negative.code: image::using/configure-connection-settings.png[title="Configuring Connection Settings"]
  
  After the configuration step, you can create your first entity. +
  Enter _Book_ as Entity name, _org.cdbookstore.model_ in Target package and click Finish.
  
  image::using/jpa-new-entity.png[title="Creating a new Entity"]
  
  Then you need add fields to your Entity. After opening the Forge wizard (Ctrl + 4 or CMD + 4 on Mac), you should
  choose _JPA: New Field_ and select the _Book_ as Target entity, _title_ as Field Name, _String_ as Type and click 
  Finish:
  
  image::using/new-field.png[title="Creating a new field in Entity"]
  
  