-
Notifications
You must be signed in to change notification settings - Fork 5
Quick Start Guide
Clemens Neudecker edited this page Jul 22, 2013
·
2 revisions
- Before going any further, make sure you have
- a version of the Java JDK > 6 with the JAVA_HOME variable defined (Check:
javac -version) - a version of Maven > 2.2 (Check:
mvn --version) - a version of Tomcat > 6.2.6 (or another recent Java servlet container, though you will loose integration of build and deployment)
- For build integration for Tomcat from Maven make sure you have configured Tomcat's 'tomcat-users.xml' and added entries for the role 'manager' ('manager-gui' in Tomcat7) and a user with a username and password that has the role 'manager' (see here).
- a version of the Java JDK > 6 with the JAVA_HOME variable defined (Check:
- To obtain the interoperability-framework software you can either:
- download the latest stable release: interoperability-framework/zipball/v0.5
- or get the most recent development sources:
git clone https://github.com/impactcentre/interoperability-framework.git
- Before continuing you may first want to edit and configure some of the following files based on your environment (all other configuration files can also be changed at runtime):
- toolwrapper/toolwrapper.properties -> global configuration options for the toolwrapper templates such as name, date etc.
- toolwrapper/default-toolspec.xml -> the command-line tool configuration to be used for web service project generation. Check out the examples for additional tools and have a look at the toolspec introduction for further details.
- t2-webdav/src/main/resources/dav.properties
- t2-webdav/src/main/resources/report.properties
- With the configuration done, you can now proceed and run Maven
- to build and install dependencies into local Maven repository:
mvn clean install - to build web applications (WAR) for deployment:
mvn package
- to build and install dependencies into local Maven repository:
- Deploying the web applications
- Services generated by the toolwrapper can be deployed using:
mvn tomcat:deploy -P profile-> where is the deployment profile defined in the toolspec deployments section - Or visit to the URL of the Tomcat manager web application to upload the WARs via the manual deployment option
- Services generated by the toolwrapper can be deployed using: