annotate artifacts/bin/run.sh @ 8870:c26fb37899ca

Introduced groups for modules. Modules marked with the same group-id, will be put together in the ui. Also using now the localization info from the server instead of localizing the modules again on the client side.
author gernotbelger
date Wed, 07 Feb 2018 11:59:13 +0100
parents 522c46c53861
children 654aaa0d7576
rev   line source
8511
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
1 #!/bin/bash
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
2
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
3 APP=org.dive4elements.artifactdatabase.App
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
4
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
5 DIR=`dirname $0`/..
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
6 DIR=`readlink -f "$DIR"`
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
7
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
8 CLASSPATH=
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
9 for l in `find "$DIR/bin/lib" -name \*.jar -print`; do
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
10 CLASSPATH=$CLASSPATH:$l
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
11 done
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
12
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
13 export CLASSPATH
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
14
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
15 exec java -Xmx1024m \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
16 -server \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
17 -Djava.awt.headless=true \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
18 -Dflys.datacage.recommendations.development=false \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
19 -Djava.io.tmpdir="$DIR/cache" \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
20 -Dflys.uesk.keep.artifactsdir=false \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
21 -Dwsplgen.bin.path="$DIR/bin/wsplgen" \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
22 -Dwsplgen.log.output=false \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
23 -Dartifact.database.dir="$DIR/conf" \
522c46c53861 Put artifact server run-script in it's final place.
"Tom Gottfried <tom@intevation.de>"
parents:
diff changeset
24 $APP

http://dive4elements.wald.intevation.org