runPantera.sh 710 Bytes
#!/bin/bash
set -exo pipefail

PORT=$1
PANTERA_PORT=$2
MODEL=`readlink -f ../config/pantera/pantera-model-nkjp1m-1.2-polimorf-threshold6.btengine`
if [ "$PORT" == "" ]
then
    echo "Parameters: <PORT> <PANTERA_PORT>" >&2
    exit 1
fi
if [ "$PANTERA_PORT" == "" ]
then
    echo "Parameters: <PORT> <PANTERA_PORT>" >&2
    exit 1
fi

killport.sh $PORT
killport.sh $PANTERA_PORT

cd ../subservices/java/ServiceWrapper

SERVICE=`basename $(pwd)`
mvn compile
mvn exec:java -Dexec.mainClass="pl.waw.ipipan.zil.multiservice.wrapper.Main" -Dexec.args="--port $PORT --real-service-port $PANTERA_PORT pantera_service $MODEL $PANTERA_PORT" >$MULTISERVICE_LOG/$SERVICE-$PORT.out 2>$MULTISERVICE_LOG/$SERVICE-$PORT.err &