#!/bin/bash
# created from: /opt/workspace/service/bin/scan_for_services.env by benow launch
function run {
java -Djava.library.path=null -DFBLog4j=true -Dorg.exolab.castor.indent=true -Xmx500m -Djava.awt.headless=true -DrestartSupported=true -cp "/opt/workspace/service/build/java:/opt/workspace/service/lib/java/log4j.jar:/opt/workspace/service/lib/java/HTTPClient.jar:/opt/workspace/service/lib/java/benow-security.jar:/opt/workspace/service/lib/java/benow-launch.jar:/opt/workspace/service/lib/java/benow-java.jar:/opt/workspace/service/lib/java/benow-meta.jar:/opt/workspace/service/lib/java/benow-repository.jar:/opt/workspace/service/lib/java/commons-logging.jar:/opt/workspace/service/lib/java/benow-util.jar:/opt/workspace/service/lib/java/benow-xml.jar:/opt/workspace/service/lib/java/xerces.jar:/opt/workspace/service/lib/java/jaybird-full.jar:/opt/workspace/service/null:$CLASSPATH" org.benow.service.ServiceRegistrar $*
}

run $*;
EXIT=$?
if [ -n $EXIT ]; then echo Exited with $EXIT; fi; 
while [ $EXIT -eq 69 ]; do
  echo Restarting
  run $*;
  EXIT=$?
  echo Exited with $EXIT
done

exit $EXIT


