aboutsummaryrefslogtreecommitdiffstats
path: root/ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller
diff options
context:
space:
mode:
Diffstat (limited to 'ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller')
-rw-r--r--ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller17
1 files changed, 9 insertions, 8 deletions
diff --git a/ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller b/ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller
index 86a0713..b6708e7 100644
--- a/ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller
+++ b/ncomp-sirius-manager-agent-server/src/main/server-gen/bin/sirius-manager-agent-server-controller
@@ -63,22 +63,24 @@ CMD=$1
shift
check_status
+
+CP=$(find $_DIR/lib/*/* -name \*.jar 2>/dev/null | xargs -I X printf ":%s" X)
+
+JVMARGS=$(grep 'server.jvmargs' $_DIR/config/monitoring.properties | sed -e 's/.*=//')
+
case $CMD in
status)
echo $_STATUS
exit 0
;;
console)
- CP=$(find $_DIR/lib -name \*.jar | xargs -I X printf ":%s" X)
- $GROOVY_HOME/bin/groovysh -cp $_DIR/config:$_DIR/lib:$CP
+ $GROOVY_HOME/bin/groovysh -cp $_DIR/config:$_DIR/lib:$_DIR/lib/\*:$CP
;;
run)
- CP=$(find $_DIR/lib -name \*.jar | xargs -I X printf ":%s" X)
- $JAVA_HOME/bin/java -cp $_DIR/config:$_DIR/lib:$CP "$@"
+ $JAVA_HOME/bin/java -cp $_DIR/config:$_DIR/lib:$_DIR/lib/\*:$CP "$@"
;;
groovy)
- CP=$(find $_DIR/lib -name \*.jar | xargs -I X printf ":%s" X)
- $GROOVY_HOME/bin/groovy -cp $_DIR/config:$_DIR/lib:$CP "$@"
+ $GROOVY_HOME/bin/groovy -cp $_DIR/config:$_DIR/lib:$_DIR/lib/\*:$CP "$@"
;;
start)
if [ "$_RUNNING" = "1" ]; then
@@ -90,9 +92,8 @@ case $CMD in
if [ -e $_DIR/logs/$PNAME.err.1 ]; then mv $_DIR/logs/$PNAME.err.1 $_DIR/logs/$PNAME.err.2; fi
if [ -e $_DIR/logs/$PNAME.out ]; then mv $_DIR/logs/$PNAME.out $_DIR/logs/$PNAME.out.1; fi
if [ -e $_DIR/logs/$PNAME.err ]; then mv $_DIR/logs/$PNAME.err $_DIR/logs/$PNAME.err.1; fi
- CP=$(find $_DIR/lib -name \*.jar | xargs -I X printf ":%s" X)
- nohup $JAVA_HOME/bin/java -cp $_DIR/config:$_DIR/lib:$CP "$@" $CLASS > $_DIR/logs/$PNAME.out 2> $_DIR/logs/$PNAME.err &
+ nohup $JAVA_HOME/bin/java $JVMARGS -cp $_DIR/config:$_DIR/lib:$_DIR/lib/\*:$CP "$@" $CLASS >> $_DIR/logs/$PNAME.out 2>> $_DIR/logs/$PNAME.err &
_PID=$!
echo $_PID > $_PIDFILE