diff etl/bin/run.sh @ 8835:d8d71005a210

ETL: use Java 7, include run-script and docs when packaging. Changes to bin/run.sh might have been avoidable, but at least its more in line with artifacts now.
author Tom Gottfried <tom@intevation.de>
date Wed, 17 May 2017 16:11:04 +0200
parents 5aa05a7a34b7
children 4542d23f98bf
line wrap: on
line diff
--- a/etl/bin/run.sh	Wed May 17 15:53:32 2017 +0200
+++ b/etl/bin/run.sh	Wed May 17 16:11:04 2017 +0200
@@ -1,8 +1,18 @@
 #!/bin/bash
 
-bin_dir=`dirname $0`
-bin_dir=`readlink -f $bin_dir`
+APP=org.dive4elements.river.etl.aft.Sync
+
+DIR=`dirname $0`
+DIR=`readlink -f $DIR`
+
+CLASSPATH=
+for l in `find "$DIR/lib" -name \*.jar -print`; do
+   CLASSPATH=$CLASSPATH:$l
+done
+
+export CLASSPATH
+
 exec java \
-    -Dlog4j.configuration=file://$bin_dir/log4j.properties \
-    -Dconfig.file=$bin_dir/../doc/conf-oracle.xml \
-    -jar $bin_dir/etl.jar
+    -Dlog4j.configuration=file://$DIR/log4j.properties \
+    -Dconfig.file=$DIR/../doc/conf.xml \
+    $APP

http://dive4elements.wald.intevation.org