=== modified file 'dhis-live/readme.txt' --- dhis-live/readme.txt 2010-01-08 22:42:23 +0000 +++ dhis-live/readme.txt 2010-03-09 14:43:41 +0000 @@ -1,3 +1,5 @@ +Warning: this readme has been superceded by work on the new automated installer + This is a first attempt at building a lite version of dhis. It creates an executable jar which contains jetty server classes and a simple tray icon controller. === modified file 'dhis-live/util/script/startup.sh' --- dhis-live/util/script/startup.sh 2009-09-11 19:14:49 +0000 +++ dhis-live/util/script/startup.sh 2010-03-09 14:43:41 +0000 @@ -1,4 +1,28 @@ -#!/bin/sh - -echo "Starting DHIS 2..." -java -jar dhis2-lite.jar +#!/bin/bash + +# get ready to catch errors +trap ctrl-c INT +trap unexpected-exit ERR + +function ctrl-c () { + echo + echo "============================================" + echo "Keyboard interrupt" + echo "DHIS2 live exited" + echo "============================================" + exit +} + +function unexpected-exit () { + echo "============================================" + echo "DHIS2 live exited with an error" + echo "Make sure you have a java runtime in your path" + echo "============================================" + read -p "Press any key to exit" +} + +echo "Starting DHIS2 live ..." +# java -jar dhis2-live.jar +$JAVA_HOME/bin/java -jar dhis2-live.jar +echo "DHIS2 live exited normally" +