#!/bin/sh

cd $(dirname $0)/.. || exit 1
rm -f deploy/shutdown.xml

if [ -f jpos.pid ] && ps -p $(cat jpos.pid) > /dev/null 2>&1
then
   echo "Process $(cat jpos.pid) is running"
else
  rm -f jpos.pid
  exec java -server \
    --add-opens java.base/java.lang=ALL-UNNAMED \
    -XX:+IgnoreUnrecognizedVMOptions \
    -Xmx1G \
    -Xlog:gc:log/gc.log \
    -Dcom.sun.management.jmxremote=true \
    -jar @jarname@  --pid="jpos.pid" "$@"
fi

