anchor.diff:  </project>
   ----
   
  -After any modification of source code execute the synchronization task to be copied to the build directory created by Eclipse under +workspace+ folder explained before.
  +After any modification of source code execute the synchronization task to be copied to the build directory created by Eclipse under `workspace` folder explained before.
   
   
   === Maven based Web Project
   
  -We can create a web project based on a Maven POM using the Maven archetype +maven-archetype-webapp+ selecting +New / Other / Maven / Maven Project+, set in +Filter+
  -the value +maven-archetype-webapp+.
  -
  -In project +Properties / Java Build Path / Libraries / Add Library+ add the server for instance +Apache Tomcat v7+.
  -
  -The header of web.xml generated by Maven is a bit old (based on +DOCTYPE+), replace it with something like this (servlet 2.5, 3.0 is also valid for Tomcat v7):
  +We can create a web project based on a Maven POM using the Maven archetype `maven-archetype-webapp` selecting `New / Other / Maven / Maven Project`, set in `Filter`
  +the value `maven-archetype-webapp`.
  +
  +In project `Properties / Java Build Path / Libraries / Add Library` add the server for instance `Apache Tomcat v7`.
  +
  +The header of web.xml generated by Maven is a bit old (based on `DOCTYPE`), replace it with something like this (servlet 2.5, 3.0 is also valid for Tomcat v7):
   
   [source,xml]
   .web.xml
  
positive.code: 
  === Defining a complete Java class
  
  As you have seen in +example_java_shell+ example, you can access to other Java "scripting" classes from the initial scripting file, this is really interesting when your scripts 
  become too large and you need state (attributes) more methods and so on, that is, you need more classes.
  
  But in case most of or completely your code can be in just one class, or the main scripting file needs to be more structured, you have the option of defining a conventional class
  
negative.code: }
  ----
  
  And the code of `GreetingServiceDelegateImpl.java`, basically a copy/paste of the original servlet code.
  
  [source,java]
  .GreetingServiceDelegateImpl
  