set -x

# JINI_HOME=/home/jan/tmpdir/jini1_0_1
JINI_HOME=/home/jan/tmpdir/jini1_1

export CLASSPATH=.:../doc:$JINI_HOME/lib/jini-core.jar:$JINI_HOME/lib/jini-ext.jar:$JINI_HOME/lib/sun-util.jar:$CLASSPATH

case $1 in
server) 
	class=cokeServer.CokeMachineServer
	args="-Djava.rmi.server.codebase=http://`hostname`:80/classes/ \
     -Djava.security.policy=policy.all \
     -Djava.security.debug=access \
     -Dnet.jini.discovery.debug=1 \
     -Dcom.sun.jini.join.debug=1 \
     -Djava.rmi.server.logCalls=true "
	;;
client) 
	class=client.InventoryClient
	args="-Djava.rmi.server.codebase=http://`hostname`:80/classes/ \
     -Djava.security.policy=policy.all \
     -Djava.security.debug=access \
     -Dnet.jini.discovery.debug=1 \
     -Djava.rmi.server.logCalls=true "
	;;
esac

#     -Djava.security.debug=access \
#     -Dnet.jini.discovery.debug=1 \
#java -Djava.rmi.server.codebase=file:/home/WWW/htdocs/stubs/ \
#java -Djava.rmi.server.codebase=file:/home/jan/projects/jini/doc/ \

if [ $0 = "./run" ]
then 
    command=java
else
    command=jdb
fi
$command $args $class
