Instructions to build, deploy and run JEST demo
  
  
  - Step 1: Download OpenJPA binary
-  OpenJPA binaries are available from OpenJPA
       download site.
       The nightly snapshots of version 2.2.0 that includes JEST are ready for
       download at lower half of the page.
  
  - Step 2: Get the JEST demo application
-  A simple servlet based application is used to demonstrate JEST usage. This simple
       application merely defines a persistent unit with two persistent classes: Actor
       and Movie. The source code, persistence unit descriptor
       META-INF/persistence.xml, deployment descriptor WEB-INF/web.xml
       and Ant-based build script are available from OpenJPA svn repository.
 Checkout these source files from the repository to a local directory.
       The following command:
 $ svn co https://svn.apache.org/repos/asf/openjpa/trunk/openjpa-examples/jest .
 will bring the code to the current directory, for example.
  - Step 3: Configure for your environment
- 
      The persistence unit descriptor META-INF/persistence.xml for the example application
      needs to be configured with database details. By default, it is configured for a MySQL database.
      
 The build script requires the location of openjpa library and servlet API library jar.
      Edit build.properties file to set the variables to locations appropriate for
      your environment.
  - Step 4: Build the application
- 
      Just run good old Ant.
  $ antThe build script buid.xml will compile few Java classes of the application, enhance
      the persistent classes and package them into a web archive demo.war for deployment.
 The deployment descriptor WEB-INF/web.xml for this web archive specifies two servlets:
      one for this simple application and the other is JEST servlet. It may be instructive to take a
      look at the WEB-INF/web.xml to see how JEST is deployed.
 The web archive packages the openjpa library as well in WEB-INF/lib. You may prefer
      other deployment options such as placing openjpa library in a shared library of your favorite
      application server or servlet container. You do need to modify the build script in that case.
  - Step 5: Deploy the web archive
- 
      Once the web archive is ready, deploy it in an application server or servlet container by
      following standard practice. Needless to say, the database driver specified in
      META-INF/persistence.xml should also be available in the deployment environment.
  
  - Step 6: Browse with JEST
- 
      Once the web archive has been deployed, you can verify by visiting the home page (and the only page)
      of the sample application in your browser
 http://localhost:8080/demo/
 The context path of the deployed servlet is demo as you may have noticed in WEB-INF/web.xml.
      The JEST servlet is just next door at
 http://localhost:8080/demo/jest/
 notice the trailing forward slash in the URL above
 Now you should see JEST home page with colorful icons. Enjoy browsing!