#!/bin/sh
# Run our client with the given client ID using the option
# jndi server. If this parameter is not specified the environmental
# variable JNDI_SERVER will be used.
#   usage: runClient <clientID> <optional:jndi Server>

if [ $# == 0 ]; then
    jndi=$JNDI_SERVER
else
    jndi=$1
fi

#Set the (big and ugly) class path
cpath="build/classes:jndi:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/concurrent.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/getopt.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/gnu-regexp.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jacorb.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jbossall-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-common-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jbosscx-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jbossha-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-iiop-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-j2ee.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-jaas.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jbossjmx-ant.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-jsr77-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jbossmq-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-net-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-system-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jboss-transaction-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jcert.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jmx-connector-client-factory.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jmx-ejb-connector-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jmx-invoker-adaptor-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jmx-rmi-connector-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jnet.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jnp-client.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/jsse.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/log4j.jar:/afs/ece/class/ece749/ejb/jboss-3.2.3/client/xdoclet-module-jboss-net.jar"

java -classpath $cpath ejbay/clients/Client_1 $jndi

#ant run.client_1 -Dparam.clientID=$clientID -Dparam.jndiServer=$jndi
