#!/bin/sh
#
# localtxclient,v 1.1 2002/06/19 01:55:05 dsg Exp
# unix shell script to run the MMS CORBA Text client
#
# Copyright 2001 Douglas S. Greer
#

# WARNING
# This script uses whatever is in the PATH variable ...

# set local variable definitions
execname=`echo $0`
execdir=`dirname ${execname}`
. ${execdir}/_vars.sh

#  public static void main class
rclass=org.rcsb.openmms.apps.text.TextMMSClient

# defaults
verbosity=3
nsUrl=${LOCAL_NS_URL}
sname=${MMS_SERVICE_NAME}
iorfile=CFileServer.ior

# process command line
while getopts i:n:u:v: option
do
    case "${option}"
    in
	i)   iorfile=${OPTARG};;
	n)   sname=${OPTARG};;
	u)   nsUrl=${OPTARG};;
	v)   verbosity=${OPTARG};;
	\?)  echo "Usage: $0 [-i iorfile] [-v verbosity]"
	    echo "    [-u name_server_url] [-n mms_service_name]"
	    echo "\t   iorfile = file containing CORBA Server IOR"
	    echo "\t   verbosity = message verbosity level (default = 3)"
	    exit 1;;
    esac
done

cmd_line="${RUN_JAVA} ${rclass} iorfile=${iorfile} debug=${verbosity}\
	nameserv=${nsUrl} servicename=${sname}"

if [ ${verbosity} -ge 4 ]
then
    echo ${cmd_line}
fi

${cmd_line}

