| | 1 | == Setup of Openmind == |
| | 2 | In order to extend or to fix the ismi-server, we must previouly setup the openmind-project. |
| | 3 | Follow the following steps to setup this project: |
| | 4 | |
| | 5 | 1. Checkout the source code |
| | 6 | svn co https://it-dev.mpiwg-berlin.mpg.de/svn/openmind/ |
| | 7 | |
| | 8 | |
| | 9 | 2. Install the framework called „hashMapping“ in your local maven repository. |
| | 10 | mvn install:install-file -Dfile=~/openmind/lib/hasMapping.jar -DgroupId=cl.talca -DartifactId=hashMapping -Dversion=1.0 -Dpackaging=jar |
| | 11 | |
| | 12 | 3. Install the openmind framework in your local maven repository. |
| | 13 | mvn clean compile assembly:single |
| | 14 | cp target/openmind-1.0.0-jar-with-dependencies.jar /Users/jurzua/om4.jar |
| | 15 | mvn install:install-file -Dfile=/Users/jurzua/om4.jar -DgroupId=de.mpiwg.openmind -DartifactId=openmind -Dversion=1.0.0 -Dpackaging=jar |
| | 16 | |
| | 17 | == Setup of ISMI-Server == |
| | 18 | Now, you will be able to setup the ismi-server. |
| | 19 | |
| | 20 | 1. Checkout the source code: |
| | 21 | svn co https://it-dev.mpiwg-berlin.mpg.de/svn/ismi-richfaces/ |
| | 22 | |
| | 23 | 2. Database Setup |
| | 24 | The ismi-server stores the data in a mysql database. The connection to the database is configured in ismi-richfaces/src/main/resources/hibernate.cfg.xml. |
| | 25 | Old backups of the database can be found in ismi-richfaces/docs/db. You can import one of the backups to test your application. |
| | 26 | |
| | 27 | 3. Run ismi-server: |
| | 28 | mvn tomcat7:run |
| | 29 | |
| | 30 | 4. Release: |
| | 31 | mvn clean package |