annotate artifacts/bin/run.sh @ 8716:b5ac17a10d22

(issue1754) Only create new Recommendations I belive that this was the original intent of this function otherwise why create a list of newRecommendations at all if we always recreate all Recommendations again. With the side effect that old recommendations had no master artifact the created artifacts of already existing artifacts did not have enough information to live and were not shown in the client so this problem was hidden.
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 27 Apr 2015 11:45:31 +0200
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