#!/bin/sh
#
# txclient,v 1.5 2002/07/18 01:24:20 dsg Exp
# unix shell script to run the MMS CORBA Text client
#
# Copyright 2001 Douglas S. Greer
#

# 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
printtimes=""
data_dir=${TEST_CIF_DATA_DIR}
verbosity=3
nsUrl=${REMOTE_NS_URL}
sname=${MMS_SERVICE_NAME}
iorfile=CFileServer.ior

# process command line
while getopts i:n:tu:v: option
do
    case "${option}"
    in
	i)   iorfile=${OPTARG};;
	n)   sname=${OPTARG};;
	t)   printtimes="time";;
	u)   nsUrl=${OPTARG};;
	v)   verbosity=${OPTARG};;
	\?)  echo "Usage: $0 [-i iorfile] [-v verbosity] [-t]"
	     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)"
	     echo "\t   -t = print server timing statistics"
	     exit 1;;
    esac
done

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

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

${cmd_line}

