How to setup the development environment
REQUIREMENTS AND STEPS TO FOLLOW
Requirements related to the Community Edition are:
- Eclipse Java EE IDE is recommended. Try 3.5 or above with Java 7 installed.
- An SVN plugin for Eclipse is recommended.
- You can use any kind of OS: Windows, Linux or MacOS.
- A development database schema is also required; the supported databases are: Oracle, MySQL, MS SQLServer, PostgreSQL
STEPS TO FOLLOW
- Download the project from the SVN repository.
- Once prepared the empty database schema, all SQL script files contained in “sql” folder must be executed: execute all SQL scripts provided with the distribution, from 1_xxx.sql to 6_xxx.sql, according to the database type you are using: xxx_ora.sql for Oracle, xxx_postgre.sql for PostgreSQL, xxx_sql.sql for MS SQLServer, xxx_mysql.sql for MySQL.
- Within Eclipse IDE create a dynamic web project, configured to use Java 1.7, with “wag” folder as the webcontent folder; add the ”src” code downloaded through SVN from the sourceforge portal. Be sure to include in the project classpath all jar files included in wag/WEB-INF/lib.
- Change classes/META-INF/peristence.xml file, in order to connect to the development database schema defined previously.
- Configure Tomcat A.S. within the IDE and run it, together with the web application. Use a browser to connect to the web application; typical URL is: http://localhost:8080/platform