[PATCH] Put artifact server run-script in it's final place

Wald Commits scm-commit at wald.intevation.org
Tue Dec 16 17:56:00 CET 2014


# HG changeset patch
# User "Tom Gottfried <tom at intevation.de>"
# Date 1418748895 -3600
# Node ID 522c46c53861758ffa4c40171041d4f66d6405d8
# Parent  46221aff8989a06074ea0613af0d039b71b5385e
Put artifact server run-script in it's final place.

diff -r 46221aff8989 -r 522c46c53861 artifacts/bin/run.sh
--- /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
diff -r 46221aff8989 -r 522c46c53861 contrib/make_flys_release/bin/run.sh
--- 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
diff -r 46221aff8989 -r 522c46c53861 contrib/make_flys_release/make_release.sh
--- 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"
diff -r 46221aff8989 -r 522c46c53861 doc/INSTALL_DE
--- 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 \


More information about the Dive4Elements-commits mailing list