runConversionService.sh 552 Bytes
#!/bin/bash
set -exo pipefail

PORT=$1
CONVERTER=$2
if [ "$PORT" == "" ]
then
    echo "Parameters: <PORT> <CONVERTER_NAME>" >&2
    exit 1
fi
if [ "$CONVERTER" == "" ]
then
    echo "Parameters: <PORT> <CONVERTER>" >&2
    exit 1
fi
killport.sh $PORT

cd ../subservices/java/ConversionService
SERVICE=`basename $(pwd)`
mvn compile
nohup mvn exec:java -Dexec.mainClass="pl.waw.ipipan.zil.multiservice.conversion.Main" -Dexec.args="--port $PORT --converter-name $CONVERTER" >$MULTISERVICE_LOG/$SERVICE-$PORT.out 2>$MULTISERVICE_LOG/$SERVICE-$PORT.err &