#!/bin/sh

binDir=`dirname $0`
. ${binDir}/launchJava.lib

echo
echo "Starting Tax Provider Bridge..."

read busComponent < "${installDir}/etc/buscomponent.cfg"
# read busComponentRaw < "${installDir}/etc/buscomponent.cfg"
# busComponent=${busComponentRaw/$'\r'*}
echo $busComponent
javaClass="com.eibus.java.james.James"
javaFlags="-Dcom.ssa.ta.taxprovider.install.dir=${installDir} -Djava.util.logging.config.file=${installDir}/etc/logging.properties"
classPathPrefix=${installDir}/etc
classPathPrefix=${classPathPrefix}:${installDir}/lib/ow-tpbridge.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxb-api.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxb-impl.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxb-libs.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jax-qname.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/namespace.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/xsdlib.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/relaxngDatatype.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/saaj-api.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/saaj-impl.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxp-api.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/dom.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/sax.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/xalan.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/xercesImpl.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/activation.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxrpc-api.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxrpc-impl.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jaxrpc-spi.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/mail.jar
classPathPrefix=${classPathPrefix}:${installDir}/lib/jsr173_api.jar
cd ${installDir}/etc
if [ -z "$1" ] ; then
 echo "Using bus component ${busComponent}"
 launchJava "${busComponent}"
else
 echo "Using bus component $1"
 launchJava "$@"
fi
