Compilation classpath requires OpenJPA specific library because of bytecode enhancement

Set of *.java files generated for static, cannonical domain model

Removes all *.class and generated metamodel source files

Prints environmental variables

Builds OpenBooks demo application. OpenJPA Library: ${openjpa.lib} Build mode : ${build.mode} Deploy Location: ${deploy.dir}

Checks if required libraries exist

*** Error: The directory for OpenJPA libraries can not be located at ${openjpa.lib}. Make sure openjpa.lib property value is correct in build.properties file.

Generate canonical meta-model source

Compile classes.

Enhance persistent domain classes.

Build and Package based on JSE or JEE mode