Mercurial > dive4elements > river
changeset 8511:522c46c53861
Put artifact server run-script in it's final place.
author | "Tom Gottfried <tom@intevation.de>" |
---|---|
date | Tue, 16 Dec 2014 17:54:55 +0100 (2014-12-16) |
parents | 46221aff8989 |
children | de8be181fa87 |
files | artifacts/bin/run.sh contrib/make_flys_release/bin/run.sh contrib/make_flys_release/make_release.sh doc/INSTALL_DE |
diffstat | 4 files changed, 29 insertions(+), 35 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/artifacts/bin/run.sh Tue Dec 16 17:54:55 2014 +0100 @@ -0,0 +1,24 @@ +#!/bin/bash + +APP=org.dive4elements.artifactdatabase.App + +DIR=`dirname $0`/.. +DIR=`readlink -f "$DIR"` + +CLASSPATH= +for l in `find "$DIR/bin/lib" -name \*.jar -print`; do + CLASSPATH=$CLASSPATH:$l +done + +export CLASSPATH + +exec java -Xmx1024m \ + -server \ + -Djava.awt.headless=true \ + -Dflys.datacage.recommendations.development=false \ + -Djava.io.tmpdir="$DIR/cache" \ + -Dflys.uesk.keep.artifactsdir=false \ + -Dwsplgen.bin.path="$DIR/bin/wsplgen" \ + -Dwsplgen.log.output=false \ + -Dartifact.database.dir="$DIR/conf" \ + $APP
--- a/contrib/make_flys_release/bin/run.sh Tue Dec 16 17:47:21 2014 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,24 +0,0 @@ -#!/bin/bash - -APP=org.dive4elements.artifactdatabase.App - -DIR=`dirname $0`/.. -DIR=`readlink -f "$DIR"` - -CLASSPATH= -for l in `find "$DIR/bin/lib" -name \*.jar -print`; do - CLASSPATH=$CLASSPATH:$l -done - -export CLASSPATH - -exec java -Xmx1024m \ - -server \ - -Djava.awt.headless=true \ - -Dflys.datacage.recommendations.development=false \ - -Djava.io.tmpdir="$DIR/cache" \ - -Dflys.uesk.keep.artifactsdir=false \ - -Dwsplgen.bin.path="$DIR/bin/wsplgen" \ - -Dwsplgen.log.output=false \ - -Dartifact.database.dir="$DIR/conf" \ - $APP
--- a/contrib/make_flys_release/make_release.sh Tue Dec 16 17:47:21 2014 +0100 +++ b/contrib/make_flys_release/make_release.sh Tue Dec 16 17:54:55 2014 +0100 @@ -215,7 +215,7 @@ cp $FLYS_SOURCE_DIR/river/artifacts/target/dependency/* $WORK_DIR/server/bin/lib/ echo "INFO: copy scripts and libraries to target destination" -cp ${SCRIPT_DIR}/bin/run.sh $WORK_DIR/server/bin/ +cp ${FLYS_SOURCE_DIR}/river/artifacts/bin/run.sh $WORK_DIR/server/bin/ cp ${SCRIPT_DIR}/libs/* $WORK_DIR/server/bin/lib/ echo "INFO: download WSPLGEN"
--- a/doc/INSTALL_DE Tue Dec 16 17:47:21 2014 +0100 +++ b/doc/INSTALL_DE Tue Dec 16 17:54:55 2014 +0100 @@ -90,7 +90,7 @@ Installation der Intevationszertifikate für den Checkout von Wald ----------------------------------------------------------------- -Installation der Serverzertifikate von Intevation +Installation der Serverzertifikate von Intevation (siehe auch https://ssl.intevation.de) # apt-get install ca-certificates curl gnutls-bin @@ -151,7 +151,7 @@ Konfigurieren des Logging ------------------------- - # Anpassungen des Loggings können für den Client in + # Anpassungen des Loggings können für den Client in # river/gwt-client/src/main/webapp/WEB-INF/log4j.properties # und für den Server in river/artifacts/doc/conf/log4j.properties # vorgenommen werden @@ -309,7 +309,7 @@ Einrichtung der D4E-Benutzer und -Rollen ======================================== #. Authentifizierung über lokale Datei -# Die Datei enthält durch Leerzeichen getrennt je Zeile +# Die Datei enthält durch Leerzeichen getrennt je Zeile # Benutzer, Passwort und Gruppe # cd /usr/share/tomcat6/ # cat > flys_user_file <<EOF @@ -318,16 +318,10 @@ d4e_demo_extern demo d4e_demo_extern EOF -# Die Konfiguration der je Gruppe freigeschalteten Module und Gewässer +# Die Konfiguration der je Gruppe freigeschalteten Module und Gewässer # befindet sich in river/gwt-client/src/main/webapp/WEB-INF/features.xml -Anlegen des Start-Skripts -============================ - # su d4e - $ cp /home/d4euser/d4e-river/river/contrib/make_flys_release/bin/run.sh /opt/d4e-river/bin/ - $ exit - Client in Tomcat Servlet-Container ablegen ========================================== # cp /home/d4euser/d4e-river/river/gwt-client/target/gwt-client-1.0-SNAPSHOT.war \