Vagrant and Ansible setup for Midpoint
Vagrant VirtualBox Python python-simplejson Ansible
git clone http://github.com:edthedev/ansible-midpoint.git mkdir midpoint/sources
Download Midpoint binaries into the sources directory.
Unzip the file to sources/midpoint-2.2.1/. If necessary, update the midpoint_war variable in playbook.yml.
cd midpoint vagrant up curl localhost:8080
Configure Tomcat:
vagrant ssh vim /usr/share/tomcat6/catalina.sh sudo vi /etc/tomcat6/tomcat6.conf
Edit catalina.sh:
... JAVA_OPTS="$JAVA_OPTS -Dmidpoint.home=/opt/midpoint" ...
Restart Tomcat:
sudo service tomcat6 restart
Enjoy the Tomcat log file.:
vi /var/log/tomcat6/catalina.out
Visit MidPoint Admin on localhost_admin site in Firefox.
Tomcat Service Config: /etc/tomcat6 (main config directory) Release Notes : /usr/share/doc/tomcat* Bin Directory : /usr/share/tomcat6 Webapps : /var/lib/tomcat6/webapps Logs : /var/log/tomcat6