Download Instructions for MoVE

MoVE is based on Eclipse Indigo and is under EPL licence. 
Any questions concerning installation or development can be addressed in the MoVE mailinglist: movepublic [at]  informatik.uibk.ac.at

Installation Option 1: Download the latest Virtual Machine:

The MoVE team provides a VMWare Virtual Machine that comes with a full MoVE installation and is ready to use. This VM is the easiest way to obtain MoVE and is continuously updated.

The only requirement is to download the VMWare Player which is for free

The VM Machine can be downloaded here: MoVE-VM (~8 GB)



We provide two videos that show how to configure MoVE and use the Java-API:

  • Configuration of the MoVE installation:
     
  • Usage of the MoVE Java API:
     

As shown in the videos the MoVE-VM comes with an Eclipse installation that is already connected to our SVN repository. To update MoVE one can use the Eclipse SVN plugin





Installation Option 2: Download and Install from Source:

To installl the MoVE engine the listed software is required:

  • Operating System: MoVE was developed under Ubuntu Linux and tested with Windows 7. The minimum requirement is that the operating system is supported  by Eclipse 3.6 RCP applications. Tomcat and PostregSQL could be installed on different machines.
  • Java 6:  >= JDK 1.6 has to be installed.
  • Apache Tomcat v7 with for Axis 2.
  • PostgreSQL Server

Installation of Axis2: The Apache Axis 2 framework is a Web Services / SOAP / WSDL engine that must be deployed into a running Tomcat Server. Due to the complex setup of Axis2 we refer to the Axis2 manual http://axis.apache.org/axis2/java/core/docs/installationguide.html. 


The following steps should be done to prepare an Eclipse installation for MoVE:

  1. Download and install Eclipse Indigo Modelling Edition.

 Working with the webservice requires also the following steps:
  1. Install the Java Web Developer Tools plugin.
  2. Install the Java EE Developer Tools plugin.
  3. Install the Axis 2 Tools plugin.
  4. Install the Subversion Eclipse plugin.
  5. Install WST Server Adapters.


After the installation of all Eclipse plugins one should configure the Axis2 tools (configuration Window/
Preferences/Axis2) to point to the Axis 2 installation. The next step is to create a new Tomcat server
configuration in the Server Window. This will allow to easily deploy the MoVE webservice.
After the configuration of all tools one is ready to checkout the source code from the MoVE subversion
repository. The URL of the MoVE source code is https://qe-informatik.uibk.ac.at/subversion/
modrep/browser/dev/server. The username is anonym without any password. This is a user with
read–only access rights.
After checking out the source code one should see several projects. The webservice is contained in the
project at.qe.move.crud.webservice.move2. To start deploy the webservice it is sufficient to right click and
the project and select Run As – Run On Server. As already described MoVE is an Eclipse RCP application.
The start script for the application can be found in the project at.qe.move.crud.backend.feature. This
project contains a product file which can be started by opening it and selecting Run As Eclipse Application.
After the installation of all Eclipse plugins one should configure the Axis2 tools (configuration Window/Preferences/Axis2) to point to the Axis 2 installation.
The next step is to create a new Tomcat Server Configuration in the server window. This will allow to easily deploy the MoVE webservice.
Finalizing the configuration of all tools one is ready to checkout the source code from the MoVE subversion repository. 
  
  
The URL of the MoVE source code is https://qe-informatik.uibk.ac.at/subversion/modrep/dev/server.
The username is anonym without any password. This is a user with read–only access rights.
   
  
After checking out the source code one should see several projects. All projects are included in the psf file to provide a simple import of all source code files (See PSF files to get a short tutorial on how to use psf - files). 
   
The MoVE-webservice is contained in the project at.qe.move.crud.webservice.move2. To start deploy the webservice it is sufficient to right click at the project and select Run As – Run On Server. As already described MoVE is an Eclipse RCP application.The start script for the application can be found in the project at.qe.move.crud.backend.feature. This project contains a product file which can be started by opening it and selecting Run As – Eclipse Application.